public int Save(lmsLabourNote data) { var resultId = 0; try { if (data.LNID > 0) { _objLabManagementEntities.lmsLabourNotes.Attach(data); _objLabManagementEntities.Entry(data).State = EntityState.Modified; _objLabManagementEntities.SaveChanges(); return(data.LNID); } _objLabManagementEntities.lmsLabourNotes.Add(data); _objLabManagementEntities.SaveChanges(); var result = _objLabManagementEntities.lmsLabourNotes.ToList().LastOrDefault(); resultId = result.LNID; } catch (Exception ex) { _objIAppLogger.LogError(ex); } return(resultId); }
public ActionResult EditLabourNotes(lmsLabourNote data) { if (!data.CREATEDATE.HasValue) { data.CREATEDATE = DateTime.Now; } var saveData = labourNotes.Save(data); //ViewBag.Message = viewMessage; return(RedirectToAction("ViewLabourNotes", new { id = saveData, viewMessage = "Labour Notes Saved Successfully" })); }