public ActionResult Update(VendorSaveViewModel model) { try { var password = "******"; var _updateVendor = _entities.tbl_tblVendor.Where(x => x.VendorId == model.VendorId).FirstOrDefault(); if (_updateVendor != null) { _updateVendor.VendorCategory = model.VendorCategory; //_updateVendor.VendorName = Encryption.Encrypt(model.VendorName); _updateVendor.VendorName = Cipher.Encrypt(model.VendorName, password); _updateVendor.VendorAddress = sanitizer.Sanitize(model.VendorAddress); _updateVendor.VendorContactName = sanitizer.Sanitize(model.VendorContactName); _updateVendor.VendorPhone = sanitizer.Sanitize(model.VendorPhone); _updateVendor.VendorEmail = sanitizer.Sanitize(model.VendorEmail); _updateVendor.CreatedBy = Convert.ToInt32(Session["UserID"]);; _updateVendor.CreatedOn = System.DateTime.Now; _updateVendor.IsDeleted = false; _entities.SaveChanges(); } } catch (Exception ex) { throw ex; } return(RedirectToAction("Index")); }
public ActionResult Create(VendorSaveViewModel model) { model.VendorCategories = _entities.tbl_tblVendorCategory.ToList(); if (ModelState.IsValid) { var password = "******"; try { tbl_tblVendor obj = new tbl_tblVendor(); //Encrypted SHA Vendor Name string vendorName = Cipher.Encrypt(model.VendorName, password); obj.VendorName = vendorName; ////Encrypted Vendor Name //string vendorName = Encryption.Encrypt(model.VendorName); //obj.VendorName = vendorName; obj.VendorAddress = sanitizer.Sanitize(model.VendorAddress); obj.VendorCategory = model.VendorCategory; obj.VendorContactName = sanitizer.Sanitize(model.VendorContactName); obj.VendorPhone = sanitizer.Sanitize(model.VendorPhone); obj.VendorEmail = sanitizer.Sanitize(model.VendorEmail); obj.CreatedBy = Convert.ToInt32(Session["UserID"]); obj.CreatedOn = System.DateTime.Now; obj.IsDeleted = false; _entities.tbl_tblVendor.Add(obj); _entities.SaveChanges(); return(RedirectToAction("Index")); } catch (Exception ex) { throw ex; } } return(View(model)); }
public ActionResult Create() { if (Convert.ToInt32(Session["SectionID"]) != 13) { List <tbl_Master_Role> RoleList = (List <tbl_Master_Role>)Session["RoleList"]; bool isAccessible = false; foreach (var item in RoleList) { if (item.FormName.ToLower() == "Vendor Master".ToLower()) { // if (Convert.ToInt32(Session["SectionID"]) == 13 || Convert.ToInt32(Session["SectionID"]) == 8 || Convert.ToInt32(Session["SectionID"]) == 9 || Convert.ToInt32(Session["SectionID"]) == 10) { isAccessible = true; } } } if (!isAccessible) { return(RedirectToAction("Login", "Account")); } } VendorSaveViewModel model = new VendorSaveViewModel(); model.VendorCategories = _entities.tbl_tblVendorCategory.ToList(); return(View(model)); }
public ActionResult Edit(string ID) { int VId = 0; ID = Cipher.Decrypt_Portal(ID); VId = Convert.ToInt32(ID); if (Convert.ToInt32(Session["SectionID"]) != 13) { List <tbl_Master_Role> RoleList = (List <tbl_Master_Role>)Session["RoleList"]; bool isAccessible = false; foreach (var item in RoleList) { if (item.FormName.ToLower() == "Vendor Master".ToLower()) { //if (Convert.ToInt32(Session["SectionID"]) == 13 || Convert.ToInt32(Session["SectionID"]) == 8 || Convert.ToInt32(Session["SectionID"]) == 9 || Convert.ToInt32(Session["SectionID"]) == 10) { isAccessible = true; } } } if (!isAccessible) { return(RedirectToAction("Login", "Account")); } } try { var password = "******"; var _editVendor = _entities.tbl_tblVendor.Where(x => x.VendorId == VId).FirstOrDefault(); VendorSaveViewModel model = new VendorSaveViewModel(); model.VendorId = _editVendor.VendorId; model.VendorName = Cipher.Decrypt(_editVendor.VendorName, password); model.VendorCategory = _editVendor.VendorCategory; //model.VendorName = Encryption.Decrypt(_editVendor.VendorName); model.VendorAddress = _editVendor.VendorAddress; model.VendorContactName = _editVendor.VendorContactName; model.VendorPhone = _editVendor.VendorPhone; model.VendorEmail = _editVendor.VendorEmail; model.VendorCategories = _entities.tbl_tblVendorCategory.ToList(); return(View(model)); } catch (Exception ex) { throw ex; } }