// *DN public DataTable Corporate_update(CorporateBase corporateBase) { dtContainer = new DataTable(); try { MyParameter[] myParams = { new MyParameter("@Corporate_logo", corporateBase.Corporate_logo), //AB New new MyParameter("@Customer_logo", corporateBase.Customer_logo), new MyParameter("@Corporate_background", corporateBase.Corporate_background), new MyParameter("@Corporate_back_type", corporateBase.Corporate_back_type), new MyParameter("@Corporate_action", corporateBase.Corporate_action) }; Common.Set_Procedures("Corporate_update"); Common.Set_ParameterLength(myParams.Length); Common.Set_Parameters(myParams); dtContainer = Common.Execute_Procedures_LoadData(); } catch (Exception ex) { ErrorReporting.DataLayerError(ex); } return(dtContainer); }
public DataTable getbackground(string name) { CorporateBase CorporateBase = new CorporateBase(); CorporateBase.Corporate_action = "get"; actionResult = adminAction.Corporate_update(CorporateBase); return(actionResult.dtResult); }
public ActionResult editbackground(HttpPostedFileBase file, string palette, string chkYes) { if (Request.Form["chkPassPort"].ToString() == "2") { if (file != null) { string pic = System.IO.Path.GetFileName(file.FileName); string path = System.IO.Path.Combine( Server.MapPath("~/assets/images/"), pic); // file is uploaded file.SaveAs(path); CorporateBase CorporateBase = new CorporateBase(); CorporateBase.Corporate_background = pic; CorporateBase.Corporate_back_type = "pic"; CorporateBase.Corporate_action = "back"; actionResult = adminAction.Corporate_update(CorporateBase); //using (MemoryStream ms = new MemoryStream()) //{ // file.InputStream.CopyTo(ms); // byte[] array = ms.GetBuffer(); //} } } else { CorporateBase CorporateBase = new CorporateBase(); CorporateBase.Corporate_background = palette; CorporateBase.Corporate_back_type = "palette"; CorporateBase.Corporate_action = "back"; actionResult = adminAction.Corporate_update(CorporateBase); } if (actionResult.IsSuccess) { TempData["SuccessMessage"] = "Background saved successfully."; } else { TempData["ErrorMessage"] = "Error in saving Background."; } // after successfully uploading redirect the user return(RedirectToAction("RolePermissions")); }
// *DN public ActionResult Corporate_update(CorporateBase corporateBase) { try { actionResult.dtResult = admintDL.Corporate_update(corporateBase); if (actionResult.dtResult != null && actionResult.dtResult.Rows.Count > 0) { actionResult.IsSuccess = true; } } catch (Exception ex) { ErrorReporting.ActionLayerError(ex); } return(actionResult); }
//AB New public ActionResult FileUploadCustomer(HttpPostedFileBase file) { if (file != null) { using (System.Drawing.Image image = System.Drawing.Image.FromStream(file.InputStream, true, true)) { if (image.Width > 150 && image.Height > 50) { TempData["SuccessMessage"] = "Customer Logo dimention should be as: Width < 150 px and Height < 50 px."; return(RedirectToAction("RolePermissions")); } } string pic = System.IO.Path.GetFileName(file.FileName); string path = System.IO.Path.Combine( Server.MapPath("~/assets/images/"), pic); // file is uploaded file.SaveAs(path); CorporateBase CorporateBase = new CorporateBase(); CorporateBase.Customer_logo = pic; CorporateBase.Corporate_action = "logoCustm"; actionResult = adminAction.Corporate_update(CorporateBase); //using (MemoryStream ms = new MemoryStream()) //{ // file.InputStream.CopyTo(ms); // byte[] array = ms.GetBuffer(); //} } // after successfully uploading redirect the user if (actionResult.IsSuccess) { TempData["SuccessMessage"] = "Customer Logo saved successfully."; } else { TempData["ErrorMessage"] = "Error in saving Customer Logo."; } return(RedirectToAction("RolePermissions")); }