Ejemplo n.º 1
0
        public ActionResult Client_details(int?id)
        {
            tblClient_profile tblClient_Profile = db.tblClient_profile.Find(id);
            int length = tblClient_Profile.Logo.Count();

            tblClient_Profile.Logo = tblClient_Profile.Logo.Substring(tblClient_Profile.Logo.IndexOf("/"));
            return(View(tblClient_Profile));
        }
Ejemplo n.º 2
0
        public ActionResult Details(int?id)
        {
            id = Convert.ToInt32(Session["id"]);
            tblClient_profile tblClient_Profile = db.tblClient_profile.Find(id);
            int length = tblClient_Profile.Logo.Count();

            tblClient_Profile.Logo = tblClient_Profile.Logo.Substring(tblClient_Profile.Logo.IndexOf("/"));
            return(View(tblClient_Profile));
        }
Ejemplo n.º 3
0
        public ActionResult Client_Registration(tblClient_profile client_Registration)
        {
            string        connection = ConfigurationManager.ConnectionStrings["Client_Management"].ConnectionString;
            SqlConnection con        = new SqlConnection(connection);
            string        query      = "insert into tblClient_profile(Company_name,Password, Logo, Company_email, Contact_person_name, Designation, Email, Cell_1, cell_2, cell_3, City,Address) values (@Company_name, @Password, @Logo, @Company_email, @Contact_person_name, @Designation, @Email, @Cell_1, @cell_2, @cell_3, @City, @Address)";
            SqlCommand    cmd        = new SqlCommand(query, con);

            con.Open();
            var pass = client_Registration.Password;

            client_Registration.Password = Crypto.Hash(client_Registration.Password);
            cmd.Parameters.AddWithValue("@Company_name", client_Registration.Company_name);
            cmd.Parameters.AddWithValue("@Password", client_Registration.Password);


            if (client_Registration.Imagefile != null)
            {
                string filename  = Path.GetFileNameWithoutExtension(client_Registration.Imagefile.FileName);
                string extension = Path.GetExtension(client_Registration.Imagefile.FileName);
                filename = filename + DateTime.Now.ToString("yymmssfff") + extension;
                client_Registration.Logo = "~/Image/" + filename;
                filename = Path.Combine(Server.MapPath("~/Image/"), filename);
                client_Registration.Imagefile.SaveAs(filename);
            }

            cmd.Parameters.AddWithValue("@Logo", client_Registration.Logo);
            cmd.Parameters.AddWithValue("@Company_email", client_Registration.Company_email);
            cmd.Parameters.AddWithValue("@Contact_person_name", client_Registration.Contact_person_name);
            cmd.Parameters.AddWithValue("@Designation", client_Registration.Designation);
            cmd.Parameters.AddWithValue("@Email", client_Registration.Email);
            cmd.Parameters.AddWithValue("@Cell_1", client_Registration.Cell_1);
            cmd.Parameters.AddWithValue("@Cell_2", client_Registration.cell_2);
            cmd.Parameters.AddWithValue("@Cell_3", client_Registration.cell_3);
            cmd.Parameters.AddWithValue("@City", client_Registration.City);
            cmd.Parameters.AddWithValue("@Address", client_Registration.Address);
            cmd.ExecuteNonQuery();

            SendEmail(client_Registration.Company_email, pass);
            message = "Registration successfully done. Account activation link " +
                      " has been sent to your email id:" + client_Registration.Company_email;

            return(RedirectToAction("Client_list", "Client"));
        }
Ejemplo n.º 4
0
        public ActionResult Client_Registration(tblClient_profile client_Registration)
        {
            string        connection = ConfigurationManager.ConnectionStrings["Client_Management"].ConnectionString;
            SqlConnection con        = new SqlConnection(connection);
            string        query      = "insert into tblClient_profile(Company_name,Password, Logo, Company_email, Contact_person_name, Designation, Email, Cell_1, cell_2, cell_3, City,Address) values (@Company_name, @Password, @Logo, @Company_email, @Contact_person_name, @Designation, @Email, @Cell_1, @cell_2, @cell_3, @City, @Address)";
            SqlCommand    cmd        = new SqlCommand(query, con);

            con.Open();

            cmd.Parameters.AddWithValue("@Company_name", client_Registration.Company_name);
            cmd.Parameters.AddWithValue("@Password", client_Registration.Password);
            if (client_Registration.Imagefile != null && client_Registration.Imagefile.ContentLength > 0)
            {
                string filename  = Path.GetFileNameWithoutExtension(client_Registration.Imagefile.FileName);
                string extension = Path.GetExtension(client_Registration.Imagefile.FileName);
                filename = filename + DateTime.Now.ToString("yymmssfff") + extension;
                client_Registration.Logo = "~/Logo" + filename;
                filename = Path.Combine(Server.MapPath("~/Logo"), filename);
                client_Registration.Imagefile.SaveAs(filename);
            }
            cmd.Parameters.AddWithValue("@Logo", "~/Logo" + client_Registration.Imagefile.FileName);
            cmd.Parameters.AddWithValue("@Company_email", client_Registration.Company_email);
            cmd.Parameters.AddWithValue("@Contact_person_name", client_Registration.Contact_person_name);
            cmd.Parameters.AddWithValue("@Designation", client_Registration.Designation);
            cmd.Parameters.AddWithValue("@Email", client_Registration.Email);
            cmd.Parameters.AddWithValue("@Cell_1", client_Registration.Cell_1);
            cmd.Parameters.AddWithValue("@Cell_2", client_Registration.cell_2);
            cmd.Parameters.AddWithValue("@Cell_3", client_Registration.cell_3);
            cmd.Parameters.AddWithValue("@City", client_Registration.City);
            cmd.Parameters.AddWithValue("@Address", client_Registration.Address);


            cmd.ExecuteNonQuery();

            return(View());
        }