public static string UpdateAdmin(string lastID, string newID, string name, string lastName, string password) { var lastAdminValues = AdminDAL.AdminsList().FirstOrDefault(val => val.ID == lastID); Admin a = new Admin { ID = newID, Name = name, LastName = lastName, Password = password != "" ? GenerateSHA512String(password) : lastAdminValues.Password }; return(new JavaScriptSerializer().Serialize(AdminDAL.UpdateAdmin(lastID, a))); }
public static string InsertAdmin(string id, string name, string lastName, string password) { var existingAdmin = AdminDAL.AdminsList().FirstOrDefault(val => val.ID == id); if (existingAdmin == null) { Admin admin = new Admin { ID = id, Name = name, LastName = lastName, Password = GenerateSHA512String(password) }; return(new JavaScriptSerializer().Serialize(AdminDAL.InsertAdmin(admin))); } return("0"); }
public static string AdminsList() { return(new JavaScriptSerializer().Serialize(AdminDAL.AdminsList())); }