//add vendor details public Vendor AddVendor(PC_Vendor model) { Vendor vendor = new Vendor(); vendor.Contactname = model.Contactname; vendor.VendorName = model.VendorName; vendor.City = model.City; vendor.upccode = model.upccode; vendor.Phone = model.Phone; vendor.Street = model.Street; vendor.DocumentSign = model.DocumentSigned; vendor.ZipCode = model.ZipCode; vendor.Email = model.Email; vendor.State = model.State; vendor.ContractDate = DateTime.Now; vendor.IsActive = model.IsActive; vendor.Approvedby = model.Approvedby; vendor.CreatedDate = DateTime.Now; vendor.Userid = model.UserId; db.Entry(vendor).State = System.Data.Entity.EntityState.Added; db.SaveChanges(); return(vendor); }
//todo this method will valid data for updatevendor public Boolean validdata(PC_Vendor model) { if (model.Contactname != null && model.VendorName != null && model.Vendorid != 0) { return(true); } else { return(false); } }
public JsonResult UpdateVendor(PC_Vendor model) { var user = NewspaperSBTSession.CurrentUser; if (user == null) { RedirectToAction("index", "login"); } var data = objvendor.updateVendor(model); var JSONString = JsonConvert.SerializeObject(data); return(Json(JSONString, JsonRequestBehavior.AllowGet)); }
//todo this method will update document status of vendor public Vendor updatedocumentstatus(PC_Vendor model) { var data = db.Vendor.Where(x => x.Userid == model.UserId).FirstOrDefault(); if (data != null) { data.DocumentSign = model.DocumentSigned; db.Entry(data).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(data); } return(data); }
//add public JsonResult TermsAncConditions(PC_Terms param) { var User = NewspaperSBTSession.CurrentUser; if (User == null) { RedirectToAction("index", "login"); } var data = bal.AdddocusignDetails(param); BAL_Vendor BALVENDOR = new BAL_Vendor(); PC_Vendor OB = new PC_Vendor(); OB.UserId = User.Userid; OB.DocumentSigned = "Document Signed"; BALVENDOR.Updatedocumentstatus(OB); return(Json(data, JsonRequestBehavior.AllowGet)); }
public Vendor UpdateVendor(PC_Vendor Model) { var data = db.Vendor.Where(x => x.Vendorid == Model.Vendorid).FirstOrDefault(); if (data != null) { data.VendorName = Model.VendorName; data.Contactname = Model.Contactname; data.Street = Model.Street; data.State = Model.State; data.City = Model.City; data.Phone = Model.Phone; data.ZipCode = Model.ZipCode; db.Entry(data).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(data); }
//todo this method will update vendor on given details public dynamic updateVendor(PC_Vendor model) { try { if (validdata(model)) { var data = dal.UpdateVendor(model); if (data != null) { return(shared.returnMessageJSON(Messages.updateSuccessTitle, Messages.updateSuccessDescription, false)); } else { return(shared.returnMessageJSON(Messages.UserUpdateErrorTitle, Messages.UserUpdateErrorDescription, true)); } } return(shared.returnMessageJSON(Messages.updateInValidDataTitle, Messages.updateInValidDataDescription, true)); } catch (Exception e) { return(shared.returnMessageJSON(Messages.updateInValidDataTitle, Messages.updateInValidDataDescription, true)); } }
public dynamic Updatedocumentstatus(PC_Vendor model) { return(dal.updatedocumentstatus(model)); }