public ActionResult Create(Sings_Symptom model) { try { if (ModelState.IsValid) { Sings_Symptom recode = new Sings_Symptom(); recode.Sing_Code = model.Sing_Code; recode.Sing_Name = model.Sing_Name; recode.Notes = model.Notes; dbcontext.Sings_Symptom.Add(recode); dbcontext.SaveChanges(); return(RedirectToAction("Index")); } else { return(View(model)); } } catch (DbUpdateException) { TempData["Message"] = "this code Is already exists"; return(View(model)); } catch (Exception e) { return(View(model)); } }
public ActionResult Edit(Sings_Symptom model) { try { var recode = dbcontext.Sings_Symptom.FirstOrDefault(m => m.ID == model.ID); recode.Sing_Code = model.Sing_Code; recode.Sing_Name = model.Sing_Name; recode.Notes = model.Notes; dbcontext.SaveChanges(); return(RedirectToAction("Index")); } catch (DbUpdateException) { TempData["Message"] = "this code Is already exists"; return(View(model)); } catch (Exception e) { return(View(model)); } }
public ActionResult Create() { var stru = dbcontext.StructureModels.FirstOrDefault(m => m.All_Models == ChModels.Medical); var model = dbcontext.Sings_Symptom.ToList(); var count = 0; if (model.Count() == 0) { count = 1; } else { var te = model.LastOrDefault().ID; count = te + 1; } var model_ = new Sings_Symptom { Sing_Code = stru.Structure_Code + count }; return(View(model_)); }