CNCEC_SUBQHSE_WUHUAN/SGGL/FineUIPro.Web/common/mainMenu_SYHSE.aspx.cs

57 lines
1.9 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using BLL;
namespace FineUIPro.Web.common
{
public partial class mainMenu_SYHSE : System.Web.UI.Page
{
public Model.SYHSEData_SYHSE sYHSEData_SYHSE;
public string generalRate;
public string majorRate;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
sYHSEData_SYHSE = Funs.DB.SYHSEData_SYHSE.OrderByDescending(x => x.ReportDate).FirstOrDefault();
if (sYHSEData_SYHSE == null)
{
sYHSEData_SYHSE = new Model.SYHSEData_SYHSE();
}
if (sYHSEData_SYHSE.GeneralClosedNum.HasValue && sYHSEData_SYHSE.GeneralNotClosedNum.HasValue)
{
generalRate = String.Format("{0:N2}%", 100.0 * sYHSEData_SYHSE.GeneralClosedNum.Value / (sYHSEData_SYHSE.GeneralClosedNum.Value + sYHSEData_SYHSE.GeneralNotClosedNum.Value));
}
else
{
generalRate = "--";
}
if (sYHSEData_SYHSE.MajorClosedNum.HasValue && sYHSEData_SYHSE.MajorNotClosedNum.HasValue)
{
majorRate = String.Format("{0:N2}%", 100.0 * sYHSEData_SYHSE.MajorClosedNum.Value / (sYHSEData_SYHSE.MajorClosedNum.Value + sYHSEData_SYHSE.MajorNotClosedNum.Value));
}
else
{
majorRate = "--";
}
}
}
public string showData(int? value, string format)
{
if (value.HasValue)
{
return value.Value.ToString();
}
else
{
return format;
}
}
}
}