public ActionResult DestroyApplicationJournal([DataSourceRequest] DataSourceRequest request, LimsApplicationJournal model) { if (model != null) { EquipmentJournalRepository eRepository = new EquipmentJournalRepository(false); eRepository.Delete(model.Id); eRepository.Save(); } return(Json(new[] { model }.ToDataSourceResult(request, ModelState))); }
public ActionResult UpdateApplicationJournal([DataSourceRequest] DataSourceRequest request, LimsApplicationJournal model) { if (ModelState.IsValid) { EquipmentJournalRepository eRepository = new EquipmentJournalRepository(false); eRepository.Update(model); eRepository.Save(); } return(Json(new[] { model }.ToDataSourceResult(request, ModelState))); }
public ActionResult ReadApplicationJournalViewList([DataSourceRequest] DataSourceRequest request) { EquipmentJournalRepository eRepository = new EquipmentJournalRepository(false); var qr = eRepository.GetAsQueryableApplicationJournalViews(e => e.DeleteDate == null); qr = qr.OrderBy(m => m.CreateDate); var data = qr; return(Json(data.ToDataSourceResult(request), JsonRequestBehavior.AllowGet)); }
public ActionResult ReadJournalRecordList([DataSourceRequest] DataSourceRequest request, Guid eqipmentJournalId) { EquipmentJournalRepository eRepository = new EquipmentJournalRepository(false); var qr = eRepository.GetAsQueryableEquipmentJournalRecordViews(e => e.DeleteDate == null && e.JournalId == eqipmentJournalId); qr = qr.OrderBy(m => m.CreateDate); var data = qr; return(Json(data.ToDataSourceResult(request), JsonRequestBehavior.AllowGet)); }
public ActionResult CreateApplicationJournal([DataSourceRequest] DataSourceRequest request, [Bind(Exclude = "Id")] LimsApplicationJournal model) { if (ModelState.IsValid) { EquipmentJournalRepository eRepository = new EquipmentJournalRepository(false); model.Id = Guid.NewGuid(); model.CreateDate = DateTime.Now; eRepository.Insert(model); eRepository.Save(); } return(Json(new[] { model }.ToDataSourceResult(request, ModelState))); }
public ActionResult ReadJournalViewList([DataSourceRequest] DataSourceRequest request, string journalTypeCode) { EquipmentJournalRepository eRepository = new EquipmentJournalRepository(false); var qr = eRepository.GetAsQueryableEquipmentJournals(e => e.DeleteDate == null && e.JournalTypeDic.Code == journalTypeCode) .Include(e => e.JournalTypeDic); qr = qr.OrderBy(m => m.CreateDate); var data = qr; return(Json(data.ToDataSourceResult(request), JsonRequestBehavior.AllowGet)); }
/// <summary> /// Получить список Элементов Журнала Заявок /// </summary> /// <param name="request"></param> /// <returns></returns> public ActionResult ReadApplicationJournalList([DataSourceRequest] DataSourceRequest request) { EquipmentJournalRepository eRepository = new EquipmentJournalRepository(false); var qr = eRepository.GetAsQuarable(e => e.DeleteDate == null) .Include(e => e.LimsEquipment) .Include(e => e.LimsEquipment.LaboratoryDic) .Include(e => e.LimsEquipment.LocationDic) .Include(e => e.AccepterEmp) .Include(e => e.EngineerEmp) .Include(e => e.ApplicationEmp); qr = qr.OrderBy(m => m.CreateDate); var data = qr; return(Json(data.ToDataSourceResult(request), JsonRequestBehavior.AllowGet)); }