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)); }
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")); } }