public ActionResult Login(Administrator admin) { bool loginresult = AdminAccountBml.Login(admin.Username, admin.Password); if (loginresult) return RedirectToAction("Index", "HomeAdmin"); else return RedirectToAction("Login"); }
public JsonResult AjaxInsertAdmin(int roleId, string username, string password) { Administrator admin = new Administrator(); admin.RoleId = roleId; admin.Username = username; admin.Password = password; bool result = AdministratorBml.Insert(admin); return Json(result, JsonRequestBehavior.AllowGet); }
public static bool Delete(Administrator admin) { using (FotografPaketiEntities db = new FotografPaketiEntities()) { try { db.Entry(admin).State = System.Data.Entity.EntityState.Deleted; db.SaveChanges(); return true; } catch (Exception ex) { return false; throw; } } }
public static bool Insert(Administrator admin) { using (FotografPaketiEntities db = new FotografPaketiEntities()) { try { string hashpassword = FormsAuthentication.HashPasswordForStoringInConfigFile(admin.Password, "md5"); admin.Password = hashpassword; admin.CreateTime = DateTime.Now; admin.DeleteStatus = false; db.Administrator.Add(admin); db.SaveChanges(); return true; } catch (Exception ex) { return false; throw; } } }