Example #1
0
 // *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);
 }
Example #2
0
        public DataTable getbackground(string name)
        {
            CorporateBase CorporateBase = new CorporateBase();

            CorporateBase.Corporate_action = "get";

            actionResult = adminAction.Corporate_update(CorporateBase);

            return(actionResult.dtResult);
        }
Example #3
0
        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"));
        }
Example #4
0
 // *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);
 }
Example #5
0
        //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"));
        }