public async Task <Person> Put(int id, [FromForm] Person person) { var prm = new PersonModification(_context); var result = await prm.EditPerson(id, person); return(result); }
public void Delete(int id) { var pr = new PersonRepository(_context); var person = pr.GetPersonById(id); var prm = new PersonModification(_context); prm.DeletePerson(person); }
public async Task <IActionResult> Register(Person person) { var pmd = new PersonModification(_context); var password = person.Password; await pmd.CreatePerson(person); var result = GetToken(person.Login, password); if (result != null) { return(Json(result)); } else { return(BadRequest(new { errorText = "Пользователь с данным логином уже существует" })); } }