public void AddCaseActionHistory(AddCaseActionHistoryViewModel model) { try { if (model != null) { CaseActionHistory entity = new CaseActionHistory(); entity.PersonalRowID = model.PersonalRowID; entity.CaseStatus = model.CaseStatus; entity.UpdatedBy = model.UpdatedBy; entity.UpdatedByNameDesig = model.UpdatedByNameDesig; entity.UpdatedDate = model.UpdatedDate; entity.Remarks = model.Remarks; entity.Status = model.Status; db.CaseActionHistories.Add(entity); } } catch (Exception) { throw; } }
public static void AddCaseActionHistoryByCandidate(int PersonalRowID, string CaseStatus, string Remarks) { try { AddCaseActionHistoryViewModel caseModel = new AddCaseActionHistoryViewModel(); caseModel.PersonalRowID = PersonalRowID; // model.PersonalRowID; caseModel.Remarks = Remarks; // "Description of the case status"; caseModel.CaseStatus = CaseStatus; // "Case Status Of Case"; caseModel.UpdatedBy = Convert.ToInt16(HttpContext.Current.Session["TempPersonalRowID"]); // "UpdatedBy"; caseModel.UpdatedByNameDesig = HttpContext.Current.Session["LoginCandidateName"].ToString(); caseModel.UpdatedDate = DateTime.Now; caseModel.Status = 1; ICaseActionHistoryRepository repoCaseActionHistory = new CaseActionHistoryRepository(); repoCaseActionHistory.AddCaseActionHistory(caseModel); repoCaseActionHistory.SaveChanges(); } catch (Exception) { throw; } }