[HttpDelete("{codigo}", Name = "DeletePerfil")] //Borrado logico! public IActionResult Delete(string codigo) { //Variable que implementa "Search" metodo adicional var match = servicio.Buscar(codigo); //Es un borrado logico, Estado {true, false} match.Estado = false; //Instancia del servicio de acuerdo al valor de la variable servicio.Actualizar(match); //No regresa contenido es un borrado logico return(NoContent()); }
public async Task <IActionResult> Editar(string codigo) { PerfilViewModel view = null; if (string.IsNullOrEmpty(codigo)) { view = new PerfilViewModel(); } else { view = await servicio.Buscar(codigo); } return(View(view)); }