Exemplo n.º 1
0
        public ActionResult create_update_customer()
        {
            var id         = int.Parse(Request.Form["id_customer"]);
            var first_name = Request.Form["first_name"];
            var last_name  = Request.Form["last_name"];
            var phone      = Request.Form["phone"];
            var email      = Request.Form["email"];
            var address    = Request.Form["address"];
            var password   = Request.Form["password"];

            Models.ModelView.CustomerView cv = new Models.ModelView.CustomerView();
            cv.id         = id;
            cv.first_name = first_name;
            cv.last_name  = last_name;
            cv.phone      = phone;
            cv.email      = email;
            cv.address    = address;
            cv.password   = password;
            Models.IRepository <Models.ModelView.CustomerView> repository = Models.Dao.CustomerDao.Instance;
            repository.Update(cv);
            var q = repository.GetId(id);

            Session["inforCus"] = q;
            return(Json(q));
        }
Exemplo n.º 2
0
        public ActionResult Create_Register()
        {
            Models.Dao.Security s = new Models.Dao.Security();
            var firstname         = Request.Form["first_name"];
            var lastname          = Request.Form["last_name"];
            var phone             = Request.Form["phone"];
            var email             = Request.Form["email"];
            var address           = Request.Form["address"];
            var user   = Request.Form["username"];
            var pass   = Request.Form["password"];
            var status = true;
            var tmp    = user + pass;
            var tmp1   = s.Base64(tmp);
            var tmp2   = s.MD5Hash(tmp1);

            if (s.Check_email(email))
            {
                return(Json("Email was availabled"));
            }
            else if (s.Check_username(user))
            {
                return(Json("Username was availabled"));
            }
            else
            {
                Models.ModelView.CustomerView cv = new Models.ModelView.CustomerView();
                Models.IRepository <Models.ModelView.CustomerView> repository = Models.Dao.CustomerDao.Instance;
                cv.first_name = firstname;
                cv.last_name  = lastname;
                cv.phone      = phone;
                cv.email      = email;
                cv.address    = address;
                cv.username   = user;
                cv.password   = tmp2;
                cv.status     = status;
                repository.Create(cv);
                return(Json("Success"));
            }
        }