public ActionResult datainput(DateTime?date)
        {
            LogHelper.Info(Masterpage.CurrUser.alias, "701011:客户," + Masterpage.CurrUser.client_code + ",数据录入");
            dynamic  data = new System.Dynamic.ExpandoObject();
            DateTime fordate;
            int      onlyread = 1;

            if (date.HasValue)
            {
                if (date.Value.Date >= DateTime.Now.Date)
                {
                    fordate  = DateTime.Now.Date;
                    onlyread = 0;
                }
                else
                {
                    fordate = date.Value.Date;
                }
            }
            else
            {
                fordate  = DateTime.Now.Date;
                onlyread = 0;
            }
            var pf = WebAccountHelper.GetDataCenterTxt(Masterpage.CurrUser.client_code, fordate, 1);
            var jx = WebAccountHelper.GetDataCenterTxt(Masterpage.CurrUser.client_code, fordate, 2);
            var gy = WebAccountHelper.GetDataCenterTxt(Masterpage.CurrUser.client_code, fordate, 3);

            data.pf       = pf;
            data.jx       = jx;
            data.gy       = gy;
            data.fordate  = fordate;
            data.onlyread = 0;// onlyread;
            return(View(data));
        }
Example #2
0
        public ActionResult SaveMail(Entities::Models.EmailRecord instance, string hidmail)
        {
            try
            {
                //string Recipient = WebRequest.GetString("Recipient", true);
                //string Cc = WebRequest.GetString("Cc", true);
                //string Bcc = WebRequest.GetString("Bcc", true);
                string Recipient1 = WebRequest.GetString("Recipient1", true).Replace(",", ";");
                string Cc1        = WebRequest.GetString("Cc1", true);
                string Bcc1       = WebRequest.GetString("Bcc1", true);
                string att        = WebRequest.GetString("AttachmentGuid1", true);

                //string con = WebRequest.GetString("hidmail", true);
                //Mail(Recipient1, "*****@*****.**", "ecoBio@mail", Cc1, Bcc1, instance.Title, instance.EmailContent, att);
                WebAccountHelper.SendEmail(Recipient1, instance.Title, hidmail, att);
                //Mail(Recipient1, "*****@*****.**", "zcc890213", Cc1, Bcc1, instance.Title, instance.EmailContent, att);
                instance.EmailGuid = Guid.NewGuid();
                instance.SendDate  = System.DateTime.Now;
                _emailRecordRepos.AddService(instance);
            }
            catch
            {
            }
            return(RedirectToAction("SendMail"));
        }
        public ActionResult upchartandgrid(string select, string title, string t, string m)
        {
            #region 统计数据

            if (select.EndsWith(","))
            {
                select = select.Substring(0, select.Length - 1);
            }
            string[] getsel = select.Split(',');
            if (getsel.Length < 1)
            {
                return(Json("", JsonRequestBehavior.AllowGet));
            }
            #region  读取
            DateTime start;
            DateTime end;
            if (m == null || m == "")
            {
                start = DateTime.Now.Date.AddMonths(-1);
            }
            else
            {
                start = Convert.ToDateTime(m);
            }
            end = start.AddMonths(1);
            var l = WebAccountHelper.ProcessStatistic(select, start, end, t);
            #endregion
            #endregion
            #region 图表
            FlexChart chart = new FlexChart();
            chart            = centerService.GetFlexChartBySelects(Masterpage.CurrUser.client_code, Masterpage.CurrUser.client_name, title, select);
            chart.url        = Utils.GetFlexAddress();
            chart.title      = title + "变化趋势";
            chart.queryparms = t + "|" + m;

            #endregion
            var result = new { grid = l, chart = chart };

            return(Json(result, JsonRequestBehavior.AllowGet));
        }