コード例 #1
0
        public ActionResult _partialCPCBankDetail(string Custid)
        {
            Session["Msg"] = "";
            CPCchannelPartnerModel list  = new CPCchannelPartnerModel();
            BankDetails            list1 = new BankDetails();

            Custid = Convert.ToString(Session["Custid"]);
            if (Custid != "")
            {
                if (!string.IsNullOrWhiteSpace(Custid.ToString()))
                {
                    ViewBag.bank        = new SelectList(objPartnerBAL.GetBank(), "BankId", "BankName");
                    ViewBag.PaymentMode = new SelectList(objPartnerBAL.GetPaymentmode(), "PaymentModeId", "PaymentMode");
                    ViewBag.Accountype  = new SelectList(objPartnerBAL.GetAccountType(), "AccountTypeId", "AccountType");
                    list         = objPartnerBAL.GetCPCChannelEdit(Custid);
                    list1.CustId = list.CustId;
                    list1        = list.ObjBackDetails;
                    list1.CustId = list.CustId;
                }
            }
            else
            {
                ViewBag.bank        = new SelectList(objPartnerBAL.GetBank(), "BankId", "BankName");
                ViewBag.PaymentMode = new SelectList(objPartnerBAL.GetPaymentmode(), "PaymentModeId", "PaymentMode");
                ViewBag.Accountype  = new SelectList(objPartnerBAL.GetAccountType(), "AccountTypeId", "AccountType");
            }
            return(View(list1));
        }
コード例 #2
0
ファイル: ImpPartner.cs プロジェクト: Vijayrkuyate/Storefront
        public int _SaveCPCPartialView(CPCchannelPartnerModel model)
        {
            SqlCommand dinsert = new SqlCommand("Sp_InsertPartnerDetails");
            if (model.UserId.ToString() != "")
                dinsert.Parameters.AddWithValue("@UserId", SqlDbType.VarChar).Value = model.UserId;
            if (model.pwd.ToString() != null)
                dinsert.Parameters.AddWithValue("@Password", SqlDbType.VarChar).Value = model.pwd;
            if (model.mobileNo.ToString() != null)
                dinsert.Parameters.AddWithValue("@MobileNo", SqlDbType.VarChar).Value = model.mobileNo;
            if (!string.IsNullOrWhiteSpace(model.CustId))
                dinsert.Parameters.AddWithValue("@CustId", SqlDbType.Int).Value = Convert.ToInt32(model.CustId);
            else
                dinsert.Parameters.AddWithValue("@CustId", SqlDbType.Int).Value = Convert.ToInt32(0);
            if (!string.IsNullOrWhiteSpace(model.AlterMobileNo))
                dinsert.Parameters.AddWithValue("@AlternateMobileNo", SqlDbType.VarChar).Value = model.AlterMobileNo;

            dinsert.Parameters.AddWithValue("@Email", SqlDbType.VarChar).Value = model.EmailID;

            dinsert.Parameters.AddWithValue("@Address", SqlDbType.VarChar).Value = model.Address;

            dinsert.Parameters.AddWithValue("@StateId", SqlDbType.VarChar).Value = model.State;
            dinsert.Parameters.AddWithValue("@City", SqlDbType.VarChar).Value = model.City;
            dinsert.Parameters.AddWithValue("@Country", SqlDbType.VarChar).Value = model.Country;
            dinsert.Parameters.AddWithValue("@CustName", SqlDbType.VarChar).Value = model.CustomerName;
            if (!string.IsNullOrWhiteSpace(model.CpCategory))
                dinsert.Parameters.AddWithValue("@CPCategeoryId", SqlDbType.VarChar).Value = model.CpCategory;
            dinsert.Parameters.AddWithValue("@ParentId", SqlDbType.Int).Value = model.ParentId;
            dinsert.Parameters.AddWithValue("@AspUserId", SqlDbType.NVarChar).Value = model.AspUserId;
            dinsert.Parameters.AddWithValue("@CustCategroryId", SqlDbType.Int).Value = model.CustCategroryId;
            dinsert.Parameters.AddWithValue("@PostedCode", SqlDbType.VarChar).Value = model.PostedCode;

            var Result = objcon.GetExcuteScaler(dinsert);
            return Result;
        }
コード例 #3
0
        public ActionResult _partialCPCDocument()
        {
            CPCchannelPartnerModel list = new CPCchannelPartnerModel();

            //  list = objPartnerBAL.GetCPCChannelEdit(Custid);
            return(View());
        }
コード例 #4
0
        public List <CPCchannelPartnerModel> getCPCChannelPartnerList(string cPName)
        {
            SqlCommand dinsert = new SqlCommand("Sp_CPCChannelPartnerListForCP");

            dinsert.Parameters.AddWithValue("@CPName", SqlDbType.VarChar).Value = cPName;
            DataTable dtList = objcon.GetDtByCommand(dinsert);
            List <CPCchannelPartnerModel> list = new List <CPCchannelPartnerModel>();

            if (dtList.Rows.Count > 0)
            {
                foreach (DataRow dr in dtList.Rows)
                {
                    CPCchannelPartnerModel objCPCChennelpartnerList = new CPCchannelPartnerModel();
                    objCPCChennelpartnerList.CustId   = Convert.ToString(dr["CustId"]);
                    objCPCChennelpartnerList.RegiDate = (dr["RegistrationDate"].ToString());
                    objCPCChennelpartnerList.UserId   = dr["UserId"].ToString();
                    objCPCChennelpartnerList.mobileNo = dr["MobileNo"].ToString();
                    objCPCChennelpartnerList.EmailID  = dr["Email"].ToString();
                    objCPCChennelpartnerList.Address  = dr["Address"].ToString();
                    objCPCChennelpartnerList.StatusId = dr["StatusId"].ToString();
                    list.Add(objCPCChennelpartnerList);
                }
            }
            return(list);
        }
コード例 #5
0
        public ActionResult SetCPCLogin(CPCchannelPartnerModel ld)
        {
            int       ParentId = Convert.ToInt32(Session["CustId"]);
            DataTable dt       = bld.setCPCLogin(ld, ParentId);

            if (dt.Rows.Count > 0)
            {
                Session["CPCId"]   = dt.Rows[0]["CustId"];
                Session["CPCName"] = dt.Rows[0]["CustName"];
                if (Session["CartType"].ToString() == "D")
                {
                    int res = bld.AddToCart(Convert.ToString(Session["Domain"]), Convert.ToString(Session["DomainName"]), Convert.ToInt32(Session["CPCId"]));
                    return(RedirectToAction("ShoppingCart", "Home"));
                }
                if (Session["CartType"].ToString() == "H")
                {
                    int res = bld.AddToHostingCart(Convert.ToString(Session["DontHaveDomain"]), Convert.ToString(Session["HaveDomain"]), Convert.ToInt32(Session["CPCId"]), Convert.ToInt32(Session["HostingProductId"].ToString()));

                    return(RedirectToAction("HostingShoppingCart", "Home"));
                }
                if (Session["CartType"].ToString() == "E")
                {
                    int res = bld.AddToEmailCart(Convert.ToString(Session["DontHaveDomain"]), Convert.ToString(Session["HaveDomain"]), Convert.ToInt32(Session["CPCId"]), Convert.ToString(Session["SubDomain"]), Convert.ToInt32(Session["HostingProductId"].ToString()));
                    return(RedirectToAction("EmailShoppingCart", "Home"));
                }
                return(RedirectToAction("HostingShoppingCart", "Home"));
            }
            else
            {
                return(RedirectToAction("Index", "Home"));
            }
        }
コード例 #6
0
        public DataTable SetCPCLogin(CPCchannelPartnerModel ld, int parentId)
        {
            DataTable  dt      = new DataTable();
            SqlCommand dinsert = new SqlCommand("usp_GetCPCLogin");

            dinsert.Parameters.AddWithValue("@Email", SqlDbType.VarChar).Value    = ld.EmailID;
            dinsert.Parameters.AddWithValue("@Password", SqlDbType.VarChar).Value = ld.pwd;
            dinsert.Parameters.AddWithValue("@ParentId", SqlDbType.Int).Value     = parentId;
            DataTable dtList = objcon.GetDtByCommand(dinsert);

            return(dtList);
        }
コード例 #7
0
        public async Task <ActionResult> _PartialCPCRegister(FormCollection fc, CPCchannelPartnerModel model, HttpPostedFileBase[] postedFile)
        {
            if (ModelState.IsValid)
            {
                int custid = Convert.ToInt32(model.CustId);
                if (custid > 0)
                {
                    //model.ParentId = model.CpCategory;
                    //model.CustCategroryId = "3";
                    //var CPCSaveList = objPartnerBAL.UpdateCPCRegisterDetails(model, postedFile);
                    //if (Convert.ToInt32(CPCSaveList) > 0)
                    //{
                    //    Session["Tab"] = "2";
                    //    Session["CustId"] = CPCSaveList;
                    //    Session["Msg"] = "UpdateData";
                    //}
                }
                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        = (Session["CustId"].ToString());
                            model.CustCategroryId = "3";
                            var EventsTitleList = objPartnerBAL._partialCPCSave(model);
                            if (Convert.ToInt32(EventsTitleList) > 0)
                            {
                                //Session["Tab"] = "2";
                                Session["CPCId"] = EventsTitleList;
                                Session["Msg"]   = "SaveData";
                                return(RedirectToAction("LoginCPC", "Home"));
                            }
                        }
                    }
                }
            }
            return(RedirectToAction("CPCChennelPartner", "CP", new { CustId = 0 }));
        }
コード例 #8
0
        public ActionResult CPCChennelPartner(int CustId)
        {
            CPCchannelPartnerModel list = new CPCchannelPartnerModel();

            ViewBag.PaymentMode    = new SelectList(objPartnerBAL.GetPaymentmode(), "PaymentModeId", "PaymentMode");
            ViewBag.Accountype     = new SelectList(objPartnerBAL.GetAccountType(), "AccountTypeId", "AccountType");
            ViewBag.StateList      = new SelectList(objPartnerBAL.GetBindState(), "StateId", "StateName");
            ViewBag.BindCPCategory = new SelectList(objPartnerBAL.GetBindCPCategory(), "CategoryId", "CategoryName");
            ViewBag.BindCPCustomer = new SelectList(objPartnerBAL.GetBindCPCustomer(), "CpCustomer", "CpCustomerName");
            if (CustId > 0)
            {
                if (!string.IsNullOrWhiteSpace(CustId.ToString()))
                {
                    list = objPartnerBAL.GetCPCChannelEdit(CustId);
                    return(View(list));
                }
            }
            return(View());
        }
コード例 #9
0
        public ActionResult _partialCPCChannelPartner(int Custid)
        {
            CPCchannelPartnerModel list = new CPCchannelPartnerModel();

            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.GetCPCChannelEdit(Custid);
                }
            }
            else
            {
                ViewBag.BindCPCategory = new SelectList(objPartnerBAL.GetBindCPCategory(), "CategoryId", "CategoryName");
                ViewBag.BindCPCustomer = new SelectList(objPartnerBAL.GetBindCPCustomer(), "CpCustomer", "CpCustomerName");
            }
            return(View(list));
        }
コード例 #10
0
        public ActionResult _partialCPCChannelPartner(string Custid)
        {
            Session["Msg"] = "";
            CPCchannelPartnerModel Lst = new CPCchannelPartnerModel();

            //Custid =Convert.ToInt32(Session["Custid"]);
            if (Custid != "")
            {
                if (!string.IsNullOrWhiteSpace(Custid.ToString()))
                {
                    ViewBag.BindCPCategory = new SelectList(objPartnerBAL.GetBindCPCategory(), "CategoryId", "CategoryName");
                    ViewBag.BindCPCustomer = new SelectList(objPartnerBAL.GetBindCPCustomer(), "CpCustomer", "CpCustomerName");
                    Lst = objPartnerBAL.GetCPCChannelEdit(Custid);
                    Session["Custid"] = Lst.CustId;
                }
            }
            else
            {
                ViewBag.BindCPCategory = new SelectList(objPartnerBAL.GetBindCPCategory(), "CategoryId", "CategoryName");
                ViewBag.BindCPCustomer = new SelectList(objPartnerBAL.GetBindCPCustomer(), "CpCustomer", "CpCustomerName");
            }
            return(View(Lst));
        }
コード例 #11
0
 public DataTable setCPCLogin(CPCchannelPartnerModel ld, int parentId)
 {
     return(dsh.SetCPCLogin(ld, parentId));
 }
コード例 #12
0
 public int _partialCPCSave(CPCchannelPartnerModel model)
 {
     return(objInfPub._SaveCPCPartialView(model));
 }
コード例 #13
0
 public int UpdateCPCRegisterDetails(CPCchannelPartnerModel model, HttpPostedFileBase[] postedFile)
 {
     return(objInfPub.UpdateCPCRegisterDetails(model, postedFile));
 }
コード例 #14
0
        // GET: CP
        public ActionResult Index()
        {
            CPCchannelPartnerModel list = new CPCchannelPartnerModel();

            return(View());
        }
コード例 #15
0
        public async Task <ActionResult> CPCRegister(FormCollection fc, CPCchannelPartnerModel model, HttpPostedFileBase[] postedFile)
        {
            if (ModelState.IsValid)
            {
                if (string.IsNullOrWhiteSpace(model.CustId))
                {
                    model.ParentId        = model.CpCategory;
                    model.CustCategroryId = "3";
                    var CPCSaveList = objPartnerBAL.UpdateCPCRegisterDetails(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, CPCSaveList, 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, CPCSaveList, 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, CPCSaveList, 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, CPCSaveList, 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, CPCSaveList, Type);
                            }
                            J++;
                        }
                    }
                }
                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        = model.CpCategory;
                            model.CustCategroryId = "3";
                            var CPCSaveList = objPartnerBAL.SaveCPCRegisterDetails(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, CPCSaveList, 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, CPCSaveList, 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, CPCSaveList, 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, CPCSaveList, 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, CPCSaveList, Type);
                                    }
                                    k++;
                                }
                            }
                        }
                    }
                    AddErrors(result);
                }
                var CPCChennelPartnerList = objPartnerBAL.GetCPCChannelPartnerList();
                ViewBag.CPCChennelPartnerList = CPCChennelPartnerList;
            }
            // If we got this far, something failed, redisplay form
            return(RedirectToAction("CPCChennelPartnerList", "CP", new { CustId = 0 }));
        }