Exemplo n.º 1
0
        public string GetDateNote(DateTime time, string state)
        {
            Operator user = OperatorProvider.Provider.Current();

            if (state == "1")
            {
                List <SafeNoteEntity> noteList = safenotebll.GetList().Where(x => (x.Time.Value.ToString("yyyy-MM-dd") == time.ToString("yyyy-MM-dd") && x.CreateUserId == user.UserId)).ToList();
                DataTable             dt       = new DesktopBLL().GetWorkInfoByTime(user, time.ToString("yyyy-MM-dd"));
                foreach (DataRow dr in dt.Rows)
                {
                    SafeNoteEntity enity = new SafeNoteEntity
                    {
                        Id    = dr[0].ToString(),
                        Time  = time,
                        Value = dr[1].ToString(),
                        Type  = dr[2].ToString()
                    };
                    noteList.Add(enity);
                }
                return(Newtonsoft.Json.JsonConvert.SerializeObject(noteList));
            }
            else
            {
                var date = safenotebll.GetList().Where(x => x.CreateUserId == user.UserId).ToList().Select(x => new
                {
                    Type  = x.Type,
                    Time  = x.Time.Value.Month >= 10 ? (x.Time.Value.Day >= 10 ? x.Time.Value.ToString("yyyy-MM-dd") : x.Time.Value.ToString("yyyy-M-d")) : (x.Time.Value.Day < 10 ? x.Time.Value.ToString("yyyy-M-d") : x.Time.Value.ToString("yyyy-M-dd")),
                    Value = x.Value
                });
                return(Newtonsoft.Json.JsonConvert.SerializeObject(date));
            }
        }
Exemplo n.º 2
0
        public ActionResult SaveDateNote(string keyValue, DateTime time, string value)
        {
            SafeNoteEntity note = new SafeNoteEntity()
            {
                Time = time, Value = value, Type = "2"
            };

            safenotebll.SaveForm(keyValue, note);
            return(Content("操作成功。"));
        }
Exemplo n.º 3
0
 /// <summary>
 /// 保存表单(新增、修改)
 /// </summary>
 /// <param name="keyValue">主键值</param>
 /// <param name="entity">实体对象</param>
 /// <returns></returns>
 public void SaveForm(string keyValue, SafeNoteEntity entity)
 {
     try
     {
         service.SaveForm(keyValue, entity);
     }
     catch (Exception)
     {
         throw;
     }
 }
Exemplo n.º 4
0
        public string GetNoteEntity(string keyValue)
        {
            SafeNoteEntity noteEntity = safenotebll.GetEntity(keyValue);
            var            data       = new
            {
                Time  = noteEntity.Time.Value.ToString("yyyy-MM-dd"),
                Value = noteEntity.Value,
                Id    = noteEntity.Id
            };

            return(Newtonsoft.Json.JsonConvert.SerializeObject(data));
        }