Esempio n. 1
0
        public ActionResult SaveChennelPartnerDetails(FormCollection fc, ChennelpartnerModel model, HttpPostedFileBase[] postedFile)
        {
            if (ModelState.IsValid)
            {
                var EventsTitleList = objPartnerBAL.SaveChennelPartnerDetails(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 = Server.MapPath("~/Documents/Logo/" + filename1);
                                file.SaveAs(filePath);
                                var UploadDocument = objPartnerBAL.SaveUploadChennelPartnerDoc(filename1, EventsTitleList, Type);
                            }
                        }
                        else if (k == 1)
                        {
                            var Type     = 1;
                            var filePath = Path.Combine(Server.MapPath("~/Documents/Pan/"), filename);
                            file.SaveAs(filePath);
                            var UploadDocument = objPartnerBAL.SaveUploadChennelPartnerDoc(filename, EventsTitleList, Type);
                        }
                        else if (k == 2)
                        {
                            var Type = 2;
                            var path = Path.Combine(Server.MapPath("~/Documents/RegDocument"), filename);
                            file.SaveAs(path);
                            var UploadDocument = objPartnerBAL.SaveUploadChennelPartnerDoc(filename, EventsTitleList, Type);
                        }
                        else if (k == 3)
                        {
                            var Type = 3;
                            var path = Path.Combine(Server.MapPath("~/Documents/ProfilePhoto"), filename);
                            file.SaveAs(path);
                            var UploadDocument = objPartnerBAL.SaveUploadChennelPartnerDoc(filename, EventsTitleList, Type);
                        }
                        else if (k == 4)
                        {
                            var Type = 4;
                            var path = Path.Combine(Server.MapPath("~/Documents/OwnerSignature"), filename);
                            file.SaveAs(path);
                            var UploadDocument = objPartnerBAL.SaveUploadChennelPartnerDoc(filename, EventsTitleList, Type);
                        }
                        k++;
                    }
                }
                var ChennelPartnerList = objPartnerBAL.GetChennelPartnerList();
                ViewBag.ChennelPartnerList = ChennelPartnerList;
            }


            return(View());
        }
Esempio n. 2
0
        public ActionResult Chennelpartner(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"]);
            }

            ChennelpartnerModel dc = new ChennelpartnerModel();


            ViewBag.StateList       = new SelectList(objPartnerBAL.GetBindState(), "StateId", "StateName");
            ViewBag.BindCPCategory  = new SelectList(objPartnerBAL.GetBindCPCategory(), "CategoryId", "CategoryName");
            ViewBag.BindCompanyType = new SelectList(objPartnerBAL.BindCompanyType(), "Compid", "CompanyName");
            if (CustId != null)
            {
                dc.CustId = CustId;
                return(View(dc));
            }
            return(View());
        }
Esempio n. 3
0
        public List <ChennelpartnerModel> getCPCustomerList(int CPCustID)
        {
            SqlCommand dinsert = new SqlCommand("usp_GetCPCListForCPDashBoard");

            dinsert.Parameters.AddWithValue("@CustId", SqlDbType.Int).Value = CPCustID;
            DataTable dtList = objcon.GetDtByCommand(dinsert);
            List <ChennelpartnerModel> list = new List <ChennelpartnerModel>();

            if (dtList.Rows.Count > 0)
            {
                foreach (DataRow dr in dtList.Rows)
                {
                    ChennelpartnerModel objChennelpartnerList = new ChennelpartnerModel();
                    objChennelpartnerList.UserName        = Convert.ToString(dr["UserId"]);
                    objChennelpartnerList.ParentId        = (dr["ParentId"].ToString());
                    objChennelpartnerList.StatusId        = (dr["StatusId"].ToString());
                    objChennelpartnerList.chennelpartName = Convert.ToString(dr["CustName"]);
                    objChennelpartnerList.mobileNo        = dr["MobileNo"].ToString();
                    objChennelpartnerList.EmailID         = Convert.ToString(dr["Email"]);
                    objChennelpartnerList.Address         = dr["Address"].ToString();
                    objChennelpartnerList.CustId          = dr["CustId"].ToString();
                    if (dr["CPId"] != null)
                    {
                        objChennelpartnerList.CPId = Convert.ToString(dr["CPId"]);
                    }
                    else
                    {
                        objChennelpartnerList.CPId = "0";
                    }
                    list.Add(objChennelpartnerList);
                }
            }
            return(list);
        }
Esempio n. 4
0
        public ChennelpartnerModel GetCPForEdit(int CPCustId)
        {
            SqlCommand dinsert = new SqlCommand("usp_GetChannalPartner");

            dinsert.Parameters.AddWithValue("@CustId", SqlDbType.Int).Value = CPCustId;
            DataSet             DsList = objcon.GetDsByCommand(dinsert);
            ChennelpartnerModel List   = new ChennelpartnerModel();

            if (DsList.Tables[0].Rows.Count > 0)
            {
                List.CustId          = Convert.ToString(DsList.Tables[0].Rows[0]["CustId"]);
                List.UserName        = DsList.Tables[0].Rows[0]["UserId"].ToString();
                List.mobileNo        = DsList.Tables[0].Rows[0]["MobileNo"].ToString();
                List.EmailID         = DsList.Tables[0].Rows[0]["Email"].ToString();
                List.Address         = DsList.Tables[0].Rows[0]["Address"].ToString();
                List.pwd             = DsList.Tables[0].Rows[0]["Password"].ToString();
                List.Cpwd            = DsList.Tables[0].Rows[0]["Password"].ToString();
                List.AlterMobileNo   = DsList.Tables[0].Rows[0]["AlternateMobileNo"].ToString();
                List.Address         = DsList.Tables[0].Rows[0]["Address"].ToString();
                List.CpCategory      = Convert.ToString(DsList.Tables[0].Rows[0]["CPCategeoryId"]);
                List.ParentId        = Convert.ToString(DsList.Tables[0].Rows[0]["ParentId"]);
                List.Country         = Convert.ToString(DsList.Tables[0].Rows[0]["Country"]);
                List.State           = Convert.ToString(DsList.Tables[0].Rows[0]["StateId"]);
                List.City            = Convert.ToString(DsList.Tables[0].Rows[0]["City"]);
                List.PostedCode      = Convert.ToInt32(DsList.Tables[0].Rows[0]["PostedCode"]);
                List.chennelpartName = Convert.ToString(DsList.Tables[0].Rows[0]["CustName"]);
            }
            return(List);
        }
Esempio n. 5
0
        public ActionResult EditChannalPartner(string CustId)
        {
            Session["CustId"]       = CustId;
            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.BindCompanyType = new SelectList(objPartnerBAL.BindCompanyType(), "Compid", "CompanyName");
            ChennelpartnerModel Cm = objPartnerBAL.GetChannalPartnerDtl(Convert.ToInt32(CustId));

            return(View(Cm));
        }
        public async Task <ActionResult> _PartialCPRegister(FormCollection fc, ChennelpartnerModel model, HttpPostedFileBase[] postedFile)
        {
            // if (ModelState.IsValid)
            {
                if (string.IsNullOrWhiteSpace(model.CustId))
                {
                    var user = new ApplicationUser {
                        UserName = model.UserName, 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        = "1";
                            model.CustCategroryId = "2";
                            var EventsTitleList = objPartnerBAL._partialCPSave(model);
                            if (Convert.ToInt32(EventsTitleList) > 0)
                            {
                                Session["Tab"]    = "2";
                                Session["CustId"] = EventsTitleList;
                                return(RedirectToAction("ChannelPartner", "CP"));
                            }
                        }
                    }
                }
                else
                {
                    model.ParentId        = "1";
                    model.CustCategroryId = "2";
                    var EventsTitleList = objPartnerBAL._partialCPSave(model);
                    if (Convert.ToInt32(EventsTitleList) > 0)
                    {
                        Session["Tab"]    = "2";
                        Session["CustId"] = EventsTitleList;
                        return(RedirectToAction("ChannelPartner", "CP"));
                    }
                }
            }
            return(RedirectToAction("ChannelPartner", "CP"));
        }
Esempio n. 7
0
        public int SetPersonalDeatil(ChennelpartnerModel model)
        {
            SqlCommand dinsert = new SqlCommand("Sp_InsertPartnerDetails");

            if (model.UserName.ToString() != "")
            {
                dinsert.Parameters.AddWithValue("@UserId", SqlDbType.VarChar).Value = model.UserName;
            }
            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.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("@PostedCode", SqlDbType.Int).Value  = model.PostedCode;

            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.chennelpartName;
            dinsert.Parameters.AddWithValue("@CPCategeoryId", SqlDbType.VarChar).Value = model.CpCategory;
            dinsert.Parameters.AddWithValue("@ParentId", SqlDbType.Int).Value          = model.ParentId;
            dinsert.Parameters.AddWithValue("@AspUserId", SqlDbType.VarChar).Value     = model.AspUserId;

            var Result = objcon.GetExcuteScaler(dinsert);

            return(Result);
        }
Esempio n. 8
0
        public ActionResult SaveChennelPartnerDetails1(FormCollection fc, ChennelpartnerModel model, HttpPostedFileBase[] postedFile)
        {
            //if (ModelState.IsValid)
            //{
            //    var user = new ApplicationUser { UserName = model.UserName, Email = model.EmailID };
            //    var result =  UserManager.CreateAsync(user, model.pwd);

            //}

            ///If we got this far, something failed, redisplay form
            //return View(model);
            if (ModelState.IsValid)
            {
                var EventsTitleList = objPartnerBAL.SaveChennelPartnerDetails(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 = Server.MapPath("~/Documents/Logo/" + filename1);
                                file.SaveAs(filePath);
                                var UploadDocument = objPartnerBAL.SaveUploadChennelPartnerDoc(filename1, EventsTitleList, Type);
                            }
                        }
                        else if (k == 1)
                        {
                            var Type     = 1;
                            var filePath = Server.MapPath("~/Documents/Pan/" + filename);
                            file.SaveAs(filePath);
                            var UploadDocument = objPartnerBAL.SaveUploadChennelPartnerDoc(filename, EventsTitleList, Type);
                        }
                        else if (k == 2)
                        {
                            var Type = 2;
                            var path = Path.Combine(Server.MapPath("~/Documents/RegDocument/"), filename);
                            file.SaveAs(path);
                            var UploadDocument = objPartnerBAL.SaveUploadChennelPartnerDoc(filename, EventsTitleList, Type);
                        }
                        else if (k == 3)
                        {
                            var Type = 3;
                            var path = Path.Combine(Server.MapPath("~/Documents/ProfilePhoto/"), filename);
                            file.SaveAs(path);
                            var UploadDocument = objPartnerBAL.SaveUploadChennelPartnerDoc(filename, EventsTitleList, Type);
                        }
                        else if (k == 4)
                        {
                            var Type = 4;
                            var path = Path.Combine(Server.MapPath("~/Documents/OwnerSignature/"), filename);
                            file.SaveAs(path);
                            var UploadDocument = objPartnerBAL.SaveUploadChennelPartnerDoc(filename, EventsTitleList, Type);
                        }
                        k++;
                    }
                }
                var ChennelPartnerList = objPartnerBAL.GetChennelPartnerList();
                ViewBag.ChennelPartnerList = ChennelPartnerList;
            }

            string url = "http://bds.pioneersoft.co.in";

            return(Redirect("http://bds.pioneersoft.co.in"));
        }
Esempio n. 9
0
 public int _partialCPSave(ChennelpartnerModel model)
 {
     return(objInfPub._PartialCPSave(model));
 }
Esempio n. 10
0
 public int SaveChennelPartnerDetails(ChennelpartnerModel model, HttpPostedFileBase[] postedFile)
 {
     return(objInfPub.SaveChennelPartnerDetails(model, postedFile));
 }
Esempio n. 11
0
        public async Task <ActionResult> Register(FormCollection fc, ChennelpartnerModel model, HttpPostedFileBase[] postedFile)
        {
            if (ModelState.IsValid)
            {
                if (string.IsNullOrWhiteSpace(model.CustId))
                {
                    var user = new ApplicationUser {
                        UserName = model.UserName, 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        = "1";
                            model.CustCategroryId = "2";
                            var EventsTitleList = objPartnerBAL.SaveChennelPartnerDetails(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 = Server.MapPath("~/Documents/Logo/" + filename1);
                                            // file.SaveAs(filePath);
                                            var fileName = Path.GetFileName(file.FileName);
                                            var path     = Path.Combine(Server.MapPath("~/Documents/Logo"), fileName);
                                            file.SaveAs(path);
                                            var UploadDocument = objPartnerBAL.SaveUploadChennelPartnerDoc(filename1, EventsTitleList, Type);
                                        }
                                    }
                                    else if (k == 1)
                                    {
                                        var Type     = 1;
                                        var filePath = Path.Combine(Server.MapPath("~/Documents/Pan" + filename));
                                        file.SaveAs(filePath);
                                        var UploadDocument = objPartnerBAL.SaveUploadChennelPartnerDoc(filename, EventsTitleList, Type);
                                    }
                                    else if (k == 2)
                                    {
                                        var Type = 2;
                                        var path = Path.Combine(Server.MapPath("~/Documents/RegDocument"), filename);
                                        file.SaveAs(path);
                                        var UploadDocument = objPartnerBAL.SaveUploadChennelPartnerDoc(filename, EventsTitleList, Type);
                                    }
                                    else if (k == 3)
                                    {
                                        var Type = 3;
                                        var path = Path.Combine(Server.MapPath("~/Documents/ProfilePhoto"), filename);
                                        file.SaveAs(path);
                                        var UploadDocument = objPartnerBAL.SaveUploadChennelPartnerDoc(filename, EventsTitleList, Type);
                                    }
                                    else if (k == 4)
                                    {
                                        var Type = 4;
                                        var path = Path.Combine(Server.MapPath("~/Documents/OwnerSignature"), filename);
                                        file.SaveAs(path);
                                        var UploadDocument = objPartnerBAL.SaveUploadChennelPartnerDoc(filename, EventsTitleList, Type);
                                    }
                                    k++;
                                }
                            }
                            var ChennelPartnerList = objPartnerBAL.GetChennelPartnerList();
                            ViewBag.ChennelPartnerList = ChennelPartnerList;
                        }
                        //Session["Completemsg"] = "No";
                        //Session["Dothis"] = "1";
                        //Session["Domain"] = model.ObjBusinessDetails.CurrentDomainProvide;
                        //return RedirectToAction("UpL", "Partner");
                        string url = "https://sanjivanitechnology.com";
                        return(Redirect("https://sanjivanitechnology.com"));
                    }
                    AddErrors(result);
                }
                else
                {
                    // model.AspUserId = UserId;
                    model.ParentId        = "1";
                    model.CustCategroryId = "2";
                    var EventsTitleList = objPartnerBAL.SaveChennelPartnerDetails(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 path = Path.Combine(Server.MapPath("~/Documents/Logo"), filename);
                                    file.SaveAs(path);
                                    var UploadDocument = objPartnerBAL.SaveUploadChennelPartnerDoc(filename1, EventsTitleList, Type);
                                }
                            }
                            else if (k == 1)
                            {
                                var Type = 1;
                                var path = Path.Combine(Server.MapPath("~/Documents/Pan"), filename);
                                file.SaveAs(path);

                                var UploadDocument = objPartnerBAL.SaveUploadChennelPartnerDoc(filename, EventsTitleList, Type);
                            }
                            else if (k == 2)
                            {
                                var Type = 2;
                                var path = Path.Combine(Server.MapPath("~/Documents/RegDocument"), filename);
                                file.SaveAs(path);
                                var UploadDocument = objPartnerBAL.SaveUploadChennelPartnerDoc(filename, EventsTitleList, Type);
                            }
                            else if (k == 3)
                            {
                                var Type = 3;
                                var path = Path.Combine(Server.MapPath("~/Documents/ProfilePhoto"), filename);
                                file.SaveAs(path);
                                var UploadDocument = objPartnerBAL.SaveUploadChennelPartnerDoc(filename, EventsTitleList, Type);
                            }
                            else if (k == 4)
                            {
                                var Type = 4;
                                var path = Path.Combine(Server.MapPath("~/Documents/OwnerSignature"), filename);
                                file.SaveAs(path);
                                var UploadDocument = objPartnerBAL.SaveUploadChennelPartnerDoc(filename, EventsTitleList, Type);
                            }
                            k++;
                        }
                    }
                    //new Thread(() => {
                    //    BackgroundJob.Enqueue(() => UpLoadStoreFront());
                    //}).Start();

                    //UpLoadStoreFront();
                    //Session["Completemsg"] = "No";
                    //Session["Dothis"] = "1";
                    //Session["Domain"] = model.ObjBusinessDetails.CurrentDomainProvide;
                    //return RedirectToAction("UpL", "Partner");
                }
            }

            // If we got this far, something failed, redisplay form
            return(View(model));
        }
 public int SetPersonalDeatil(ChennelpartnerModel model)
 {
     return(objInfCPDash.SetPersonalDeatil(model));
 }