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)); } }
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("操作成功。")); }
/// <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; } }
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)); }