public void AddCheckActionHistory(AddCheckActionHistoryViewModel model) { try { if (model != null) { CheckActionHistory entity = new CheckActionHistory(); entity.PersonalRowID = model.PersonalRowID; entity.SubCheckRowID = model.SubCheckRowID; entity.CheckStatus = model.CheckStatus; entity.Remarks = model.Remarks; entity.UpdatedBy = model.UpdatedBy; entity.UpdatedByNameDesig = model.UpdatedByNameDesig; entity.UpdatedDate = model.UpdatedDate; entity.Status = model.Status; db.CheckActionHistories.Add(entity); } } catch (Exception) { throw; } }
public static void AddCheckActionHistoryByPartner(int PersonalRowID, short SubCheckRowID, string CheckStatus, string Remarks) { try { AddCheckActionHistoryViewModel checkModel = new AddCheckActionHistoryViewModel(); checkModel.PersonalRowID = PersonalRowID; // model.PersonalRowID; checkModel.SubCheckRowID = SubCheckRowID; // SubCheckRo checkModel.Remarks = Remarks; // "Description of the check status"; checkModel.CheckStatus = CheckStatus; // "Candidate check status"; checkModel.UpdatedBy = Convert.ToInt16(HttpContext.Current.Session["VendorRowID"]); checkModel.UpdatedByNameDesig = HttpContext.Current.Session["VendorName"].ToString(); checkModel.UpdatedDate = DateTime.Now; checkModel.Status = 1; ICheckActionHistoryRepository repoCaseActionHistory = new CheckActionHistoryRepository(); repoCaseActionHistory.AddCheckActionHistory(checkModel); repoCaseActionHistory.SaveChanges(); } catch (Exception) { throw; } }