MicroTeam.LumaSystem.AppPortal/Report/Royalty_EmpGross_Graph.aspx.cs
(开头部分) 6KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI.WebControls;
using MicroTeam.LumaSystem.IBLL;
using Microsoft.Practices.Unity;
using MicroTeam.Common;
using DevExpress.XtraCharts.Web;
using DevExpress.XtraCharts;
using Newtonsoft.Json;
using MicroTeam.LumaSystem.Model;
using DevExpress.Web.ASPxEditors;
using DevExpress.XtraPrinting;
using DevExpress.XtraCharts.Native;
using DevExpress.XtraPrintingLinks;
using System.IO;
namespace MicroTeam.LumaSystem.AppPortal.Report
{
public partial class Royalty_EmpGross_Graph : BasePage<Royalty_EmpGross_Graph>
{
#region property
[Dependency]
public IT_Sal_Consume_Crew _cCrew { get; set; }
string strFilter = "Filter";
string strFileName = "毛利图表";
#endregion
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
int year = DateTime.Now.Year;
for (int i = 0; i < 5; i++)
cbb_year.Items.Add((year - i).ToString() + "年", year - i);
cbb_year.SelectedIndex = 0;
int month = DateTime.Now.Month;
for (int i = 1; i <= 12; i++)
{
ListEditItem item = new ListEditItem(i.ToString() + "月", i);
item.Selected = i == month;
cbb_month.Items.Add(item);
}
}
}
public void BindGrid()
{
var queryInfo = new QueryInfo<T_Sal_Consume_Crew>();
if (Session[strFilter] != null)
{
Dictionary<string, object> query = JsonConvert.DeserializeObject<Dictionary<string, object>>(Session[strFilter].ToString());
queryInfo.SetQuery(query.Where(p => p.Value != null && !string.IsNullOrEmpty(p.Value.ToString())).ToDictionary(x => x.Key, y => y.Value));
if (queryInfo.Query.ContainsKey("shop_id")) queryInfo.Query["shop_id"] = queryInfo.Query["shop_id"].ToString().Split(',');
}
int year = int.Parse(cbb_year.Value.ToString());
int month = int.Parse(cbb_month.Value.ToString());
DateTime amt_begin = DateTime.Parse(year + "-" + month + "-01");
DateTime amt_end = amt_begin.AddMonths(1).AddDays(-1); //本月月末
后面还有 86 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
