public ActionResult GRVImportProcess(int BatchId) { List <GRVListImport> all = GRVRep.GetAllGRVList(BatchId); foreach (GRVListImport imp in all) { if (!imp.hasError) { GRVList ins = GRVRep.ConvertToOther(imp); if (GRVRep.CheckGRVDuplicate(ins.Number.ToString())) { ins = GRVRep.UpdateFromImport(ins); } else { ins = GRVRep.Insert(ins); } GRVRep.RemoveTemp(imp.GRVListID); } } return(RedirectToAction("GRVLists")); }
public JsonResult _UpdateGRVLists(GRVList ins) { //...Update Object GRVList ins2 = GRVRep.Update(ins); //...Repopulate Grid... return(Json(new GridModel(GRVRep.GetAllGRVList()))); }
public JsonResult _InsertGRVLists(GRVList ins) { //...Insert Object ins.PayDate = GRVRep.GetPaymentDate(ins.SupplierID, ins.GRVDate); GRVList ins2 = GRVRep.Insert(ins); //...Repopulate Grid... return(Json(new GridModel(GRVRep.GetAllGRVList()))); }