Example #1
0
        private async Task <CustomerPortalAdminModel> AdminPortalRecord(string adminId)
        {
            CustomerPortalAdminModel list = new CustomerPortalAdminModel();
            AdminLogindetailRepo     accountLookupRepo = new AdminLogindetailRepo();

            list = await accountLookupRepo.GetAdminRecord(adminId);

            return(list);
        }
Example #2
0
        public async Task <ActionResult> AdminDetail(string adminId = null)
        {
            var model = new CustomerPortalAdminModel();

            model.IsNew            = true;
            model.Manualclaim_Form = "Not set";
            if (adminId != null)
            {
                model = await AdminPortalRecord(adminId);

                model.IsNew = false;
                decimal Fee_Per_Hour;
                if (model.Fee_Per_Hour != null)
                {
                    if (Decimal.TryParse(model.Fee_Per_Hour, out Fee_Per_Hour))
                    {
                        model.Fee_Per_Hour = (decimal.Round(Fee_Per_Hour, 2)).ToString();//string.Format("0:0.00", Fee_Per_Hour);//Fee_Per_Hour.ToString("0.##");
                    }
                }

                decimal Fee_Per_Billing_Method;
                if (model.Fee_Per_Billing_Method != null)
                {
                    if (Decimal.TryParse(model.Fee_Per_Billing_Method, out Fee_Per_Billing_Method))
                    {
                        model.Fee_Per_Billing_Method = (decimal.Round(Fee_Per_Billing_Method, 2)).ToString();//string.Format("0:0.00", Fee_Per_Billing_Method);//Fee_Per_Billing_Method.ToString("0.##");
                    }
                }
            }

            PicklistServicecs pickListServices = new PicklistServicecs();

            model.BillingMethodList = pickListServices.GetPickListItems("Honan Billing Method");

            return(View(model));
        }
Example #3
0
        public async Task <ActionResult> AddPortalAdminRecord(HttpPostedFileBase claimupload, HttpPostedFileBase logoimgupload, CustomerPortalAdminModel model)
        {
            AdminLogindetailRepo loginrepo = new AdminLogindetailRepo();
            var result = await loginrepo.SaveAdminRecord(claimupload, logoimgupload, model);

            if (result == true)
            {
                return(RedirectToAction("AdminList"));
            }
            else
            {
                return(RedirectToAction("AdminDetail"));
            }
        }