public NonAdmin Get(string email) { var get = new NonAdminLogic().GetAdmin(email); return(new NonAdmin() { Email = get.Email, FirstName = get.FirstName, LastName = get.LastName, Psswrd = get.Psswrd }); }
public NonAdmin Put(string email, [FromBody] NonAdmin nonadmin_update) { //update NonAdmins with specific email from database if (!ModelState.IsValid || nonadmin_update == null) { return(null); } var update = new NonAdminLogic().UpdateUser(nonadmin_update.Email, nonadmin_update.Psswrd, nonadmin_update.FirstName, nonadmin_update.LastName); return(nonadmin_update); }
public NonAdmin Post([FromBody] NonAdmin NonAdmin) { if (!ModelState.IsValid || NonAdmin == null) { return(null); } //add Administrator to Database var add = new NonAdminLogic().CreateUser(NonAdmin.Email, NonAdmin.Psswrd, NonAdmin.FirstName, NonAdmin.LastName); return(NonAdmin); }
public IEnumerable <NonAdmin> Get() { List <NonAdmin> return_admin_list = new List <NonAdmin>(); NonAdminLogic a = new NonAdminLogic(); foreach (var nonadmin in a.ListOfNonAdmins()) { return_admin_list.Add(new NonAdmin() { Email = nonadmin.Email, FirstName = nonadmin.FirstName, LastName = nonadmin.LastName, Psswrd = nonadmin.Psswrd }); } return(return_admin_list); }
public void Delete(string email) { //delete NonAdmins from database var delete = new NonAdminLogic().DeleteUser(email); }