public ActionResult Create(TBL_LOGIN collection) { var result = new ReponseMessage(); try { // TODO: Add insert logic here if (ModelState.IsValid) { var kq = NVService.Add(collection); if (kq == false) { result.Message = "Tài khoản đã tồn tại"; result.StatusCode = HttpStatusCode.BadRequest; return(Json(result)); } result.StatusCode = HttpStatusCode.OK; return(Json(result)); } else { result.Message = "Vui lòng nhập đầy đủ thông tin"; result.StatusCode = HttpStatusCode.BadRequest; return(Json(result)); } } catch (Exception ex) { result.Message = "Có lỗi trong quá trình xử lý"; result.StatusCode = HttpStatusCode.ExpectationFailed; return(Json(result)); } }
//Thêm account mới public void AddAccount(TBL_LOGIN model) { model.ISADMIN = false; model.ACTIVATE = true; model.CREATED_DATE = DateTime.Now; model.CREATED_BY = HttpContext.Current.User.Identity.Name; context.TBL_LOGINs.Add(model); context.SaveChanges(); }
public bool Delete(string userName) { TBL_LOGIN NVExist = context.TBL_LOGINs .FirstOrDefault(t => t.USERNAME.Equals(userName, StringComparison.InvariantCultureIgnoreCase)); if (NVExist == null) { return(false); } NVExist.ACTIVATE = !NVExist.ACTIVATE; context.SaveChanges(); return(true); }
public bool Add(TBL_LOGIN model) { model.USERNAME = model.USERNAME.ToLower(); var existUser = context.TBL_LOGINs.Where(t => t.USERNAME.ToLower() == model.USERNAME).FirstOrDefault(); if (existUser != null) { return(false); } model.ACTIVATE = true; model.PASSWORD = Helper.GenHash.GenSHA1(model.PASSWORD); context.TBL_LOGINs.Add(model); context.SaveChanges(); return(true); }
public void AddAccount(PhanNhomNVViewModel model) { var newemp = new TBL_LOGIN { USERNAME = model.TenNV, PHONE = model.SDT, EMAIL = model.Email, PASSWORD = model.PassWord, ISADMIN = false, ACTIVATE = true, CREATED_DATE = DateTime.Now, CREATED_BY = HttpContext.Current.User.Identity.Name }; context.TBL_LOGINs.Add(newemp); context.SaveChanges(); }
public bool Add(PhanNhomNVViewModel model) { var nv = new TBL_LOGIN { USERNAME = model.TenNV, PASSWORD = model.PassWord, EMAIL = model.Email, PHONE = model.SDT, ACTIVATE = true, ISADMIN = false, CREATED_DATE = DateTime.Now, CREATED_BY = HttpContext.Current.User.Identity.Name, }; context.TBL_LOGINs.Add(nv); context.SaveChanges(); return(true); }
public ActionResult LoginUser(TBL_LOGIN login) { if (ModelState.IsValid) { NewDBEntities ent = new NewDBEntities(); var v = ent.TBL_LOGIN.Where(a => a.UserName.Equals(login.UserName) && a.Password.Equals(login.Password)).FirstOrDefault(); if (v != null) { Session["UserName"] = v.UserName.ToString(); return RedirectToAction("AfterLogin"); } } return View(login); }
public ActionResult AddAccount(TBL_LOGIN collection) { try { // TODO: Add insert logic here if (ModelState.IsValid) { PNService.AddAccount(collection); return(Json("Thêm thành công")); } return(Json("Thêm thất bại")); } catch (Exception ex) { string er = ex.Message; return(Json(er)); } }
// POST: Admin/NhanVien/Edit/5 public ActionResult Edit(string userName, TBL_LOGIN collection) { return(View()); }