Exemple #1
0
        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)));
        }
Exemple #2
0
        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");
        }
Exemple #3
0
 public static string AdminsList()
 {
     return(new JavaScriptSerializer().Serialize(AdminDAL.AdminsList()));
 }