Beispiel #1
0
        public void UploadImage(int PkiApplicationID)
        {
            if (fucompanyLogo.HasFile)
            {
                string filename = Path.GetFileName(fucompanyLogo.PostedFile.FileName);

                string contentType = fucompanyLogo.PostedFile.ContentType;

                using (Stream fs = fucompanyLogo.PostedFile.InputStream)
                {
                    using (BinaryReader br = new BinaryReader(fs))
                    {
                        byte[] bytes = br.ReadBytes((Int32)fs.Length);

                        System.Drawing.Image Img = System.Drawing.Image.FromStream(fucompanyLogo.PostedFile.InputStream);
                        int H = 100;
                        int W = 100;



                        double ratiox = (double)Img.Height / (double)H;
                        double ratioy = (double)Img.Width / (double)W;
                        double ratio  = ratiox < ratioy ? ratiox : ratioy;

                        int newH = Convert.ToInt32(H * ratio);
                        int newW = Convert.ToInt32(W * ratio);


                        ApplicationSettingsModel model = new ApplicationSettingsModel();
                        model.pkiApplicationID    = PkiApplicationID;
                        model.ApplicationLogo     = bytes;
                        model.ApplicationLogoPath = filename;

                        ApplicationID = ToolsSetingBAL.UploadApplicationLogo(model);



                        // string base64String = Convert.ToBase64String(createthumbnail(bytes, 100, 100));
                        string base64String = Convert.ToBase64String(bytes, 0, bytes.Length);
                        ImagePreview.ImageUrl = "data:image/png;base64," + Convert.ToBase64String(createthumbnail(bytes, newH, newW), 0, (createthumbnail(bytes, newH, newW).Length));
                    }
                }
            }
        }
Beispiel #2
0
 public int DeleteVendor(int ID)
 {
     return(ToolsSetingBAL.DeleteVendor(ID));
 }
Beispiel #3
0
 public List <ApplicationSettingsModel> GetAllApplicationList(Guid parlourid, int param, int AppID)
 {
     return(ToolsSetingBAL.GetAllApplicationList(parlourid, param, AppID));
 }
Beispiel #4
0
 public FuneralServiceManageModel SelectFuneralManageServiceByParlANdID(int pkiServiceID, Guid ParlourId)
 {
     return(ToolsSetingBAL.SelectFuneralManageServiceByParlANdID(pkiServiceID, ParlourId));
 }
Beispiel #5
0
 public List <FuneralServiceManageModel> SelectFuneralManageServiceByParlID(Guid ParlourId, int PageSize, int PageNum, string Keyword, string SortBy, string SortOrder)
 {
     return(ToolsSetingBAL.SelectFuneralManageServiceByParlID(ParlourId, PageSize, PageNum, Keyword, SortBy, SortOrder));
 }
Beispiel #6
0
 public ApplicationTnCModel SelectApplicationTermsAndCondition(Guid parlourid)
 {
     return(ToolsSetingBAL.SelectApplicationTermsAndCondition(parlourid));
 }
Beispiel #7
0
 public int UpdatesmsTemplate(smsTempletModel model)
 {
     return(ToolsSetingBAL.UpdatesmsTemplate(model));
 }
Beispiel #8
0
 public List <smsTempletModel> GetTemplateList(Guid ParlourId)
 {
     return(ToolsSetingBAL.GetTemplateList(ParlourId));
 }
Beispiel #9
0
 public Guid SaveAddonProductDetails(AddonProductsModal model)
 {
     return(ToolsSetingBAL.SaveAddonProductDetails(model));
 }
Beispiel #10
0
 public AddonProductsModal GetAddonProductByID(string ID, Guid ParlourId)
 {
     return(ToolsSetingBAL.GetAddonProductByID(ID, ParlourId));
 }
Beispiel #11
0
 public int DeleteExpenses(int ID)
 {
     return(ToolsSetingBAL.DeleteExpenses(ID));
 }
Beispiel #12
0
 public int SaveExpensesDetails(ExpensesModel model)
 {
     return(ToolsSetingBAL.SaveExpensesDetails(model));
 }
Beispiel #13
0
 public ExpensesModel GetExpensesByID(string ID, Guid ParlourId)
 {
     return(ToolsSetingBAL.GetExpensesByID(ID, ParlourId));
 }
Beispiel #14
0
 public ExpensesModel EditExpensesbyID(int ID, Guid ParlourId)
 {
     return(ToolsSetingBAL.EditExpensesbyID(ID, ParlourId));
 }
Beispiel #15
0
 public List <ExpensesModel> GetAllExpenseses(Guid ParlourId)
 {
     return(ToolsSetingBAL.GetAllExpenseses(ParlourId));
 }
Beispiel #16
0
 public int DeletePlan(int ID)
 {
     return(ToolsSetingBAL.DeletePlan(ID));
 }
Beispiel #17
0
 public List <MembersModel> GetAllMemberCellphon(Guid ParlourId)
 {
     return(ToolsSetingBAL.GetAllMemberCellphon(ParlourId));
 }
Beispiel #18
0
 public List <AddonProductsModal> GetAllAddonProductes(Guid ParlourId)
 {
     return(ToolsSetingBAL.GetAllAddonProductes(ParlourId));
 }
Beispiel #19
0
 public smsTempletModel GetEmailTemplateByID(int ID, Guid ParlourId)
 {
     return(ToolsSetingBAL.GetEmailTemplateByID(ID, ParlourId));
 }
Beispiel #20
0
 public AddonProductsModal EditAddonProductbyID(Guid ID, Guid ParlourId)
 {
     return(ToolsSetingBAL.EditAddonProductbyID(ID, ParlourId));
 }
Beispiel #21
0
 public int SaveTermsAndCondition(ApplicationTnCModel Model1)
 {
     return(ToolsSetingBAL.SaveTermsAndCondition(Model1));
 }
Beispiel #22
0
 public int DeleteAddonProduct(Guid ID)
 {
     return(ToolsSetingBAL.DeleteAddonProduct(ID));
 }
Beispiel #23
0
 public int UpdateAutoPolicyNo(ApplicationSettingsModel Model1)
 {
     return(ToolsSetingBAL.UpdateAutoPolicyNo(Model1));
 }
Beispiel #24
0
 public List <PlanModel> GetAllPlans(Guid ParlourId, int PageSize, int PageNum, string Keyword, string SortBy, string SortOrder)
 {
     return(ToolsSetingBAL.GetAllPlans(ParlourId, PageSize, PageNum, Keyword, SortBy, SortOrder));
 }
Beispiel #25
0
 public int SaveFuneralManageService(FuneralServiceManageModel Model1)
 {
     return(ToolsSetingBAL.SaveFuneralManageService(Model1));
 }
Beispiel #26
0
 public PlanModel EditPlanbyID(int ID, Guid ParlourId)
 {
     return(ToolsSetingBAL.EditPlanbyID(ID, ParlourId));
 }
Beispiel #27
0
 public int DeleteFuneralManageServiceById(int pkiServiceID)
 {
     return(ToolsSetingBAL.DeleteFuneralManageServiceById(pkiServiceID));
 }
Beispiel #28
0
 public PlanModel GetPlanByID(string ID, Guid ParlourId)
 {
     return(ToolsSetingBAL.GetPlanByID(ID, ParlourId));
 }
Beispiel #29
0
 public int SavePlanDetails(PlanModel model)
 {
     return(ToolsSetingBAL.SavePlanDetails(model));
 }
Beispiel #30
0
 public int SaveVendorDetails(VendorModel model)
 {
     return(ToolsSetingBAL.SaveVendorDetails(model));
 }