80 lines
2.1 KiB
C#
80 lines
2.1 KiB
C#
using SteamWare;
|
|
using System;
|
|
using System.Web.UI;
|
|
|
|
namespace CMS_SC
|
|
{
|
|
public partial class ReportCliente : System.Web.UI.Page
|
|
{
|
|
protected void Page_Load(object sender, EventArgs e)
|
|
{
|
|
if (!Page.IsPostBack)
|
|
{
|
|
ddlFase.DataBind();
|
|
ddlLingue.DataBind();
|
|
hfIdxDossier.Value = memLayer.ML.QSS("IdxDossier");
|
|
// se c'è seleziono fase...
|
|
ddlFase.SelectedValue = memLayer.ML.QSS("Fase");
|
|
// fix x revisione...
|
|
ddlRev.DataBind();
|
|
//mod_reportCompleto.Fase = ddlFase.SelectedValue;
|
|
//mod_reportCompleto.Lingua = ddlLingue.SelectedValue;
|
|
fixSelReport();
|
|
}
|
|
}
|
|
/// <summary>
|
|
/// wrapper traduzione
|
|
/// </summary>
|
|
/// <param name="lemma"></param>
|
|
/// <returns></returns>
|
|
public string traduci(string lemma)
|
|
{
|
|
return user_std.UtSn.Traduci(lemma);
|
|
}
|
|
/// <summary>
|
|
/// cambio fase
|
|
/// </summary>
|
|
/// <param name="sender"></param>
|
|
/// <param name="e"></param>
|
|
protected void ddlFase_SelectedIndexChanged(object sender, EventArgs e)
|
|
{
|
|
// update ddl rev...
|
|
odsRev.DataBind();
|
|
ddlRev.DataBind();
|
|
// fix!
|
|
fixSelReport();
|
|
}
|
|
/// <summary>
|
|
/// cambio lingua
|
|
/// </summary>
|
|
/// <param name="sender"></param>
|
|
/// <param name="e"></param>
|
|
protected void ddlLingue_SelectedIndexChanged(object sender, EventArgs e)
|
|
{
|
|
fixSelReport();
|
|
}
|
|
/// <summary>
|
|
/// Cambio revisione
|
|
/// </summary>
|
|
/// <param name="sender"></param>
|
|
/// <param name="e"></param>
|
|
protected void ddlRev_SelectedIndexChanged(object sender, EventArgs e)
|
|
{
|
|
fixSelReport();
|
|
}
|
|
/// <summary>
|
|
/// Sistemazione report con parametri
|
|
/// </summary>
|
|
private void fixSelReport()
|
|
{
|
|
// recupero num revisione
|
|
int rev = 0;
|
|
int.TryParse(ddlRev.SelectedValue, out rev);
|
|
// imposto!
|
|
mod_reportCompleto.Fase = ddlFase.SelectedValue;
|
|
mod_reportCompleto.Rev = rev;
|
|
mod_reportCompleto.Lingua = ddlLingue.SelectedValue;
|
|
mod_reportCompleto.fixReport();
|
|
}
|
|
}
|
|
} |