public ActionResult Create([FromBody] EVFormTemplateItemModel model) { //validation if (ModelState.IsValid) { // model.FromDate = Business.Base.GetMiladiDate(model.FromDatePersian); // model.ToDate = Business.Base.GetMiladiDate(model.ToDatePersian); db.Add(model); db.SaveChangesAsync(); } return(Ok()); }
public ActionResult Delete([FromBody] EVFormTemplateItemModel model) { //validation var result = AllItems.Where(x => x.EVFormTemplateItemId == model.EVFormTemplateItemId).FirstOrDefault(); if (result == null) { return(BadRequest()); } db.Remove(result); db.SaveChangesAsync(); return(Ok()); }
public ActionResult Edit([FromBody] EVFormTemplateItemModel model) { //validation var result = AllItems.Where(x => x.EVFormTemplateItemId == model.EVFormTemplateItemId).FirstOrDefault(); if (result == null) { return(BadRequest()); } result.EVFormTemplateRef = model.EVFormTemplateRef; result.EvaluationFactorRef = model.EvaluationFactorRef; result.State = model.State; result.Description = model.Description; db.Update(result); db.SaveChangesAsync(); return(Ok()); }