public async Task <IActionResult> Edit(ProvinciaViewModel vm) { try { if (!ModelState.IsValid) { throw new Exception("Error de validacion no controlado"); } var provinciaDto = new ProvinciaDto() { Id = vm.Id, Nombre = vm.Nombre, PaisId = vm.PaisId }; await _provinciaServicio.Modificar(provinciaDto); return(RedirectToAction(nameof(Index))); } catch (Exception) { return(View(vm)); } }
public override void EjecutarComandoModificar() { var modificarRegistro = new ProvinciaDto(); modificarRegistro.Id = EntidadId.Value; modificarRegistro.Descripcion = txtDescripcion.Text; modificarRegistro.Eliminado = false; _provinciaServicio.Modificar(modificarRegistro); }
public override bool EjecutarComandoModificar() { if (!VerificarDatosObligatorios()) { MessageBox.Show(@"Por favor ingrese los campos Obligatorios.", @"Atención", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } var provinciaParaModificar = new ProvinciaDto { Id = EntidadId.Value, Descripcion = txtDescripcion.Text }; _provinciaServicio.Modificar(provinciaParaModificar); return(true); }