public ActionResult _partialDirectorBankDetail(int Custid)
        {
            DirectorBusinessModel list  = new DirectorBusinessModel();
            BankDetails           list1 = new BankDetails();

            if (Custid > 0)
            {
                if (!string.IsNullOrWhiteSpace(Custid.ToString()))
                {
                    ViewBag.GetBankName = new SelectList(objPartnerBAL.GetBankName(), "BankId", "BankName");
                    ViewBag.Accountype  = new SelectList(objPartnerBAL.GetAccountType(), "AccountTypeId", "AccountType");
                    list         = objPartnerBAL.GetDirectorChannelEdit(Custid);
                    list1.CustId = list.CustId;
                    list1        = list.ObjBackDetails;
                    list1.CustId = list.CustId;
                }
            }
            else
            {
                ViewBag.GetBankName = new SelectList(objPartnerBAL.GetBankName(), "BankId", "BankName");
                ViewBag.PaymentMode = new SelectList(objPartnerBAL.GetPaymentmode(), "PaymentModeId", "PaymentMode");
                ViewBag.Accountype  = new SelectList(objPartnerBAL.GetAccountType(), "AccountTypeId", "AccountType");
            }
            return(View(list1));
        }
Exemple #2
0
        public ActionResult _partialDirectorBankDetail(string Custid)
        {
            DirectorBusinessModel list  = new DirectorBusinessModel();
            BankDetails           list1 = new BankDetails();

            if (Custid != "0")
            {
                ViewBag.bank       = new SelectList(objPartnerBAL.GetBankName(), "BankId", "BankName");
                ViewBag.Accountype = new SelectList(objPartnerBAL.GetAccountType(), "AccountTypeId", "AccountType");
                //list = objPartnerBAL.GetDirectorChannelEdit(Custid);
                var d = objPartnerBAL._partialGetCPBankDtl(Custid);

                //list1.CustId = list.CustId;
                // list1 = list.ObjBackDetails;
                // list1.CustId = list.CustId;
                return(View(d));
            }
            else
            {
                ViewBag.bank        = new SelectList(objPartnerBAL.GetBankName(), "BankId", "BankName");
                ViewBag.PaymentMode = new SelectList(objPartnerBAL.GetPaymentmode(), "PaymentModeId", "PaymentMode");
                ViewBag.Accountype  = new SelectList(objPartnerBAL.GetAccountType(), "AccountTypeId", "AccountType");
            }
            return(View());
        }
Exemple #3
0
        public ActionResult _partialDirectorPersonalDetails(string Custid)
        {
            DirectorBusinessModel list = new DirectorBusinessModel();

            if (Custid != "0")
            {
                ViewBag.BindCPCategory = new SelectList(objPartnerBAL.GetBindCPCategory(), "CategoryId", "CategoryName");
                ViewBag.BindCPCustomer = new SelectList(objPartnerBAL.GetBindCPCustomer(), "CpCustomer", "CpCustomerName");
                list = objPartnerBAL.GetDirectorChannelEdit(Custid);
            }
            else
            {
                ViewBag.BindCPCategory = new SelectList(objPartnerBAL.GetBindCPCategory(), "CategoryId", "CategoryName");
                ViewBag.BindCPCustomer = new SelectList(objPartnerBAL.GetBindCPCustomer(), "CpCustomer", "CpCustomerName");
            }
            return(View(list));
        }
Exemple #4
0
        public async Task <ActionResult> _PartialDirectorRegister(FormCollection fc, DirectorBusinessModel model, HttpPostedFileBase[] postedFile)
        {
            if (ModelState.IsValid)
            {
                int custid = Convert.ToInt32(model.CustId);
                if (custid > 0)
                {
                    model.ParentId        = "0";
                    model.CustCategroryId = "1";
                    var UpdateDicrectorBusiness = objPartnerBAL.UpdateDirectorBusinessRegister(model, postedFile);
                    if (Convert.ToInt32(UpdateDicrectorBusiness) > 0)
                    {
                        Session["Tab"]    = "2";
                        Session["CustId"] = UpdateDicrectorBusiness;
                    }
                }
                else
                {
                    var user = new ApplicationUser {
                        UserName = model.UserId, Email = model.EmailID
                    };
                    var result = await UserManager.CreateAsync(user, model.pwd);

                    if (result.Succeeded)
                    {
                        await SignInManager.SignInAsync(user, isPersistent : false, rememberBrowser : false);

                        var UserId = user.Id;
                        // if (ModelState.IsValid)
                        {
                            model.AspUserId       = UserId;
                            model.ParentId        = "0";
                            model.CustCategroryId = "1";
                            var DirectorBusinessSaveList = objPartnerBAL.SaveDirectorBusinessDetails(model, postedFile);
                            if (Convert.ToInt32(DirectorBusinessSaveList) > 0)
                            {
                                Session["Tab"]    = "2";
                                Session["CustId"] = DirectorBusinessSaveList;
                                return(RedirectToAction("DirectorBusinessOwners", "CP", new { CustId = 0 }));
                            }
                        }
                    }
                }
            }
            return(RedirectToAction("DirectorBusinessOwners", "CP", new { CustId = 0 }));
        }
Exemple #5
0
        public ActionResult DirectorBusinessOwners(int CustId)
        {
            DirectorBusinessModel list = new DirectorBusinessModel();

            ViewBag.PaymentMode = new SelectList(objPartnerBAL.GetPaymentmode(), "PaymentModeId", "PaymentMode");
            ViewBag.Accountype  = new SelectList(objPartnerBAL.GetAccountType(), "AccountTypeId", "AccountType");
            ViewBag.StateList   = new SelectList(objPartnerBAL.GetBindState(), "StateId", "StateName");
            if (CustId > 0)
            {
                if (!string.IsNullOrWhiteSpace(CustId.ToString()))
                {
                    list = objPartnerBAL.GetDirectorBusinessOwners(CustId);
                    return(View(list));
                }
            }
            return(View());
        }
Exemple #6
0
        public ActionResult _partialSetBankDeatil(BankDetails bd)
        {
            int custid = Convert.ToInt32(bd.CustId);

            if (custid > 0)
            {
                bool res = objPartnerBAL.setDirectorBankDtl(bd);
            }
            else
            {
                bd.CustId = Convert.ToString(Session["CustId"]);
                bool res = objPartnerBAL.setDirectorBankDtl(bd);
                DirectorBusinessModel model = new DirectorBusinessModel();
                model.CustId = bd.CustId;
            }
            Session["Tab"] = "3";
            return(RedirectToAction("DirectorBusinessOwners", "CP", new { CustId = bd.CustId }));
        }
        public ActionResult _partialDirectorPersonalDetails(int Custid)
        {
            DirectorBusinessModel list = new DirectorBusinessModel();

            if (Custid > 0)
            {
                if (!string.IsNullOrWhiteSpace(Custid.ToString()))
                {
                    ViewBag.BindCPCategory = new SelectList(objPartnerBAL.GetBindCPCategory(), "CategoryId", "CategoryName");
                    ViewBag.BindCPCustomer = new SelectList(objPartnerBAL.GetBindCPCustomer(), "CpCustomer", "CpCustomerName");
                    list = objPartnerBAL.GetDirectorChannelEdit(Custid);
                }
            }
            else
            {
                ViewBag.BindCPCategory = new SelectList(objPartnerBAL.GetBindCPCategory(), "CategoryId", "CategoryName");
                ViewBag.BindCPCustomer = new SelectList(objPartnerBAL.GetBindCPCustomer(), "CpCustomer", "CpCustomerName");
            }
            return(View(list));
        }
Exemple #8
0
        public ActionResult DirectorBusinessOwners(string CustId, string EditId)
        {
            if (CustId != "0" && CustId != null)
            {
                Session["CustId"] = CustId;
                if (EditId != null)
                {
                    Session["EditId"] = EditId;
                }
            }

            else
            {
                if (EditId != null)
                {
                    Session["EditId"] = EditId;
                }
                CustId = Convert.ToString(Session["CustId"]);
            }

            DirectorBusinessModel list = new DirectorBusinessModel();

            ViewBag.PaymentMode = new SelectList(objPartnerBAL.GetPaymentmode(), "PaymentModeId", "PaymentMode");
            ViewBag.Accountype  = new SelectList(objPartnerBAL.GetAccountType(), "AccountTypeId", "AccountType");
            ViewBag.StateList   = new SelectList(objPartnerBAL.GetBindState(), "StateId", "StateName");
            //if (CustId != "")
            //{
            //    if (!string.IsNullOrWhiteSpace(CustId.ToString()))
            //    {
            //        list = objPartnerBAL.GetDirectorBusinessOwners(CustId);
            //        return View(list);
            //    }
            //}
            if (CustId != "0" && CustId != "")
            {
                // list = objPartnerBAL.GetDirectorBusinessOwners(CustId);
                list.CustId = CustId;
                return(View(list));
            }
            return(View());
        }
Exemple #9
0
 public int UpdateDirectorBusinessRegister(DirectorBusinessModel model, HttpPostedFileBase[] postedFile)
 {
     return(objInfPub.UpdateDirectorBusinessRegister(model, postedFile));
 }
Exemple #10
0
 public int SaveDirectorBusinessDetails(DirectorBusinessModel model, HttpPostedFileBase[] postedFile)
 {
     return(objInfPub.SaveDirectorBusinessDetails(model, postedFile));
 }
Exemple #11
0
        public async Task <ActionResult> DirectorBusinessRegister(FormCollection fc, DirectorBusinessModel model, HttpPostedFileBase[] postedFile)
        {
            if (ModelState.IsValid)
            {
                if (string.IsNullOrWhiteSpace(model.CustId))
                {
                    model.ParentId        = "0";
                    model.CustCategroryId = "1";
                    var UpdateDicrectorBusiness = objPartnerBAL.UpdateDirectorBusinessRegister(model, postedFile);
                    var k = 0;
                    foreach (HttpPostedFileBase file in postedFile)
                    {
                        if (file != null)
                        {
                            var filename = Path.GetFileName(file.FileName);
                            if (k == 0)
                            {
                                var filename1 = Path.GetFileName(file.FileName);
                                if (filename1 != null)
                                {
                                    var Type     = 0;
                                    var filePath = Path.Combine(Server.MapPath("~/Documents/ProfilePhoto" + filename1));
                                    file.SaveAs(filePath);
                                    var UploadDocument = objPartnerBAL.SaveUploadCPCDoc(filename1, UpdateDicrectorBusiness, Type);
                                }
                            }
                            else if (k == 1)
                            {
                                var Type     = 1;
                                var filePath = Path.Combine(Server.MapPath("~/Documents/Pan" + filename));
                                file.SaveAs(filePath);
                                var UploadDocument = objPartnerBAL.SaveUploadCPCDoc(filename, UpdateDicrectorBusiness, Type);
                            }
                            else if (k == 2)
                            {
                                var Type = 2;
                                var path = Path.Combine(Server.MapPath("~/Documents/AdhaarCard" + filename));
                                file.SaveAs(path);
                                var UploadDocument = objPartnerBAL.SaveUploadCPCDoc(filename, UpdateDicrectorBusiness, Type);
                            }
                            else if (k == 3)
                            {
                                var Type = 3;
                                var path = Path.Combine(Server.MapPath("~/Documents/LightBill" + filename));
                                file.SaveAs(path);
                                var UploadDocument = objPartnerBAL.SaveUploadCPCDoc(filename, UpdateDicrectorBusiness, Type);
                            }
                            else if (k == 4)
                            {
                                var Type = 4;
                                var path = Path.Combine(Server.MapPath("~/Documents/Passport" + filename));
                                file.SaveAs(path);
                                var UploadDocument = objPartnerBAL.SaveUploadCPCDoc(filename, UpdateDicrectorBusiness, Type);
                            }
                            k++;
                        }
                    }
                    // string url = "http://bds.pioneersoft.co.in";
                    //return Redirect("http://bds.pioneersoft.co.in");
                }
                else
                {
                    var user = new ApplicationUser {
                        UserName = model.UserId, Email = model.EmailID
                    };
                    var result = await UserManager.CreateAsync(user, model.pwd);

                    if (result.Succeeded)
                    {
                        await SignInManager.SignInAsync(user, isPersistent : false, rememberBrowser : false);

                        var UserId = user.Id;
                        // if (ModelState.IsValid)
                        {
                            model.AspUserId       = UserId;
                            model.ParentId        = "0";
                            model.CustCategroryId = "1";
                            var DirectorBusinessSaveList = objPartnerBAL.SaveDirectorBusinessDetails(model, postedFile);
                            var J = 0;
                            foreach (HttpPostedFileBase file in postedFile)
                            {
                                if (file != null)
                                {
                                    var filename = Path.GetFileName(file.FileName);
                                    if (J == 0)
                                    {
                                        var filename1 = Path.GetFileName(file.FileName);
                                        if (filename1 != null)
                                        {
                                            var Type     = 0;
                                            var filePath = Path.Combine(Server.MapPath("~/Documents/ProfilePhoto" + filename1));
                                            file.SaveAs(filePath);
                                            var UploadDocument = objPartnerBAL.SaveUploadCPCDoc(filename1, DirectorBusinessSaveList, Type);
                                        }
                                    }
                                    else if (J == 1)
                                    {
                                        var Type     = 1;
                                        var filePath = Path.Combine(Server.MapPath("~/Documents/Pan" + filename));
                                        file.SaveAs(filePath);
                                        var UploadDocument = objPartnerBAL.SaveUploadCPCDoc(filename, DirectorBusinessSaveList, Type);
                                    }
                                    else if (J == 2)
                                    {
                                        var Type = 2;
                                        var path = Path.Combine(Server.MapPath("~/Documents/AdhaarCard" + filename));
                                        file.SaveAs(path);
                                        var UploadDocument = objPartnerBAL.SaveUploadCPCDoc(filename, DirectorBusinessSaveList, Type);
                                    }
                                    else if (J == 3)
                                    {
                                        var Type = 3;
                                        var path = Path.Combine(Server.MapPath("~/Documents/LightBill" + filename));
                                        file.SaveAs(path);
                                        var UploadDocument = objPartnerBAL.SaveUploadCPCDoc(filename, DirectorBusinessSaveList, Type);
                                    }
                                    else if (J == 4)
                                    {
                                        var Type = 4;
                                        var path = Path.Combine(Server.MapPath("~/Documents/Passport" + filename));
                                        file.SaveAs(path);
                                        var UploadDocument = objPartnerBAL.SaveUploadCPCDoc(filename, DirectorBusinessSaveList, Type);
                                    }
                                    J++;
                                }
                            }
                        }
                    }
                    AddErrors(result);
                }
            }
            // If we got this far, something failed, redisplay form
            return(RedirectToAction("DirectorBusinessOwnersList", "CP"));
        }