90 lines
1.8 KiB
C#
90 lines
1.8 KiB
C#
using SteamWare;
|
|
using System;
|
|
using System.Web.UI;
|
|
|
|
namespace C_TRACK.WebUserControls
|
|
{
|
|
public partial class mod_taskList : System.Web.UI.UserControl
|
|
{
|
|
protected void Page_Load(object sender, EventArgs e)
|
|
{
|
|
if (!Page.IsPostBack)
|
|
{
|
|
statusFiter = 0;
|
|
checkAddNew();
|
|
divBCode.Visible = false;
|
|
}
|
|
mod_barcode.eh_comandoRegistrato += Mod_barcode_eh_comandoRegistrato;
|
|
}
|
|
|
|
private void Mod_barcode_eh_comandoRegistrato(object sender, EventArgs e)
|
|
{
|
|
// verifico cosa ho registrato..
|
|
}
|
|
|
|
/// <summary>
|
|
/// verifica utente x possibilità fare "add new"
|
|
/// </summary>
|
|
private void checkAddNew()
|
|
{
|
|
lbAddNew.Visible = devicesAuthProxy.stObj.userHasRight("CT_userStart");
|
|
}
|
|
|
|
public string testoAddNew
|
|
{
|
|
get
|
|
{
|
|
string answ = "Add New";
|
|
if (divBCode.Visible)
|
|
{
|
|
answ = "Nascondi Add New";
|
|
}
|
|
|
|
return answ;
|
|
}
|
|
}
|
|
|
|
/// <summary>
|
|
/// Filtro stato comemssa
|
|
/// </summary>
|
|
private int statusFiter
|
|
{
|
|
set
|
|
{
|
|
hfCurrStatus.Value = value.ToString();
|
|
grView.DataBind();
|
|
}
|
|
get
|
|
{
|
|
int answ = 0;
|
|
int.TryParse(hfCurrStatus.Value, out answ);
|
|
return answ;
|
|
}
|
|
}
|
|
|
|
protected void lbCaricati_Click(object sender, EventArgs e)
|
|
{
|
|
statusFiter = 1;
|
|
}
|
|
|
|
protected void lbInCorso_Click(object sender, EventArgs e)
|
|
{
|
|
statusFiter = 2;
|
|
}
|
|
|
|
protected void lbConclusi_Click(object sender, EventArgs e)
|
|
{
|
|
statusFiter = 3;
|
|
}
|
|
|
|
protected void lbTutti_Click(object sender, EventArgs e)
|
|
{
|
|
statusFiter = 0;
|
|
}
|
|
|
|
protected void lbAddNew_Click(object sender, EventArgs e)
|
|
{
|
|
divBCode.Visible = !divBCode.Visible;
|
|
}
|
|
}
|
|
} |