Exemple #1
0
        //
        public ActionResult Client_activity()
        {
            if (Session["ClientId"] != null)
            {
                var client = new Client_Signup();
                client.Client_ID = Convert.ToInt32(Session["ClientId"]);

                DataTable dt = GetClientById(client.Client_ID);
                if (dt != null && dt.Rows.Count > 0)
                {
                    client.First_Name = dt.Rows[0]["First_Name"].ToString();
                    client.City       = dt.Rows[0]["City"].ToString();
                    client.Image_Name = !string.IsNullOrEmpty(dt.Rows[0]["Image_Name"].ToString()) ? dt.Rows[0]["Image_Name"].ToString() : "../" + ConfigurationManager.AppSettings["ClientProfileImageVD"].ToString() + "Default.jpg";
                }

                return(View(client));
            }
            return(RedirectToAction("Client_login", "ClientAccount"));
        }
Exemple #2
0
        public ActionResult Client_Information()
        {
            var client = new Client_Signup();

            client.Client_ID = Convert.ToInt32(Session["ClientId"]);

            DataTable dt = GetClientById(client.Client_ID);

            if (dt != null && dt.Rows.Count > 0)
            {
                client.First_Name = dt.Rows[0]["First_Name"].ToString();
                client.Last_Name  = dt.Rows[0]["Last_Name"].ToString();
                client.City       = dt.Rows[0]["City"].ToString();
                client.State      = dt.Rows[0]["State"].ToString();
                client.Email      = dt.Rows[0]["Email"].ToString();
                client.Phone      = dt.Rows[0]["Phone"].ToString();
                client.Image_Name = !string.IsNullOrEmpty(dt.Rows[0]["Image_Name"].ToString()) ? dt.Rows[0]["Image_Name"].ToString() : "../" + ConfigurationManager.AppSettings["ClientProfileImageVD"].ToString() + "Default.jpg";

                client.IsNewsletter = Convert.ToBoolean(dt.Rows[0]["IsNewsletter"]);
            }

            return(View(client));
        }
Exemple #3
0
        public ActionResult Client_Information(Client_Signup client_Sign_up)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    SqlParameter[] parameters =
                    {
                        new SqlParameter("@Client_ID", SqlDbType.Int)
                        {
                            Value = Convert.ToInt32(Session["ClientId"])
                        },
                        new SqlParameter("@First_Name", SqlDbType.NVarChar)
                        {
                            Value = client_Sign_up.First_Name
                        },
                        new SqlParameter("@Last_Name", SqlDbType.NVarChar)
                        {
                            Value = client_Sign_up.Last_Name
                        },
                        new SqlParameter("@City", SqlDbType.NVarChar)
                        {
                            Value = client_Sign_up.City
                        },
                        new SqlParameter("@State", SqlDbType.NVarChar)
                        {
                            Value = client_Sign_up.State
                        },
                        new SqlParameter("@Email", SqlDbType.NVarChar)
                        {
                            Value = client_Sign_up.Email
                        },
                        new SqlParameter("@Create_Password", SqlDbType.NVarChar)
                        {
                            Value = client_Sign_up.Create_Password
                        },
                        new SqlParameter("@Phone", SqlDbType.NVarChar)
                        {
                            Value = client_Sign_up.Phone
                        },
                        new SqlParameter("@IsNewsletter", SqlDbType.Bit)
                        {
                            Value = client_Sign_up.IsNewsletter
                        },
                        new SqlParameter("@UserIP", SqlDbType.NVarChar)
                        {
                            Value = Constants.GetUserIP()
                        }
                    };

                    DataSet ds = DataAccess.GetDataSet(AppConfigurations.ConnectionString, "Insert_Update_Client_Registration", parameters);
                    if (ds != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0)
                    {
                        if (ds.Tables[0].Rows[0]["Status"].ToString() == "inserted")
                        {
                            Session["ClientId"] = ds.Tables[0].Rows[0]["ClientID"];
                            return(RedirectToAction("Client_activity", "ClientAccount"));
                        }
                        else if (ds.Tables[0].Rows[0]["Status"].ToString() == "already exist")
                        {
                            ModelState.AddModelError("Email", "Email already registered.");
                        }
                    }

                    else
                    {
                        client_Sign_up.IsError      = true;
                        client_Sign_up.ErrorMessage = Constants.ErrorMesssage;
                    }
                }
                return(View(client_Sign_up));
            }
            catch (Exception ex)
            {
                return(View(client_Sign_up));
            }
        }
Exemple #4
0
        //
        public ActionResult Client_Sign_up()
        {
            var Client_Signup = new Client_Signup();

            return(View(Client_Signup));
        }