public async Task <IActionResult> Delete(string EmpleadoId) { Guid empleadoId = Guid.Parse(EmpleadoId); var resultado = await _EmpleadoServicio.Eliminar(empleadoId); if (resultado) { ResponseModel res = new ResponseModel() { mensaje = "Empleado eliminado.", estado = 200 }; return(Ok(res)); } else { ResponseModel res = new ResponseModel() { mensaje = "No se pudo eliminar el empleado", estado = 200 }; return(Ok(res)); } }
public override bool EjecutarComandoEliminar() { if (EntidadId == null) { return(false); } _empleadoServicio.Eliminar(EntidadId.Value); return(true); }
public override bool EjecutarComandoEliminar() { var empleado = _empleadoServicio.obtenerPorId(_empleadoId); var cuenta = empleado.Nombre + empleado.Cuil; try { if (empleado.TipoOcupacion == TipoEmpleado.Cadete) { if (Mensaje.Mostrar(string.Format("Seguro desea eliminar este empleado?"), Mensaje.Tipo.Pregunta) == System.Windows.Forms.DialogResult.Yes) { _empleadoServicio.Eliminar(entidadId.Value); return(true); } return(false); } else { if (Mensaje.Mostrar(string.Format("Se eliminara el empleado y la cuenta: {0}. \n" + "\n" + "Seguro desea eliminar este empleado?", cuenta), Mensaje.Tipo.Pregunta) == System.Windows.Forms.DialogResult.Yes) { _empleadoServicio.Eliminar(entidadId.Value); return(true); } return(false); } } catch (Exception ex) { MessageBox.Show(ex.Message); return(false); } }
public override bool EjecutarComandoEliminar() { try { _empleadoServicio.Eliminar(new EmpleadoDto { Id = entidadId.Value, EstaBloqueado = false, EstaEliminado = false }); Mensaje.Mostrar("Los datos se eliminaron Correctamente.", Mensaje.Tipo.Informacion); return(true); } catch (Exception ex) { Mensaje.Mostrar(ex.Message, Mensaje.Tipo.Error); } return(false); }
public IActionResult Delete(int id) { if (id <= 0) { return(BadRequest("You must specify the Id.")); } try { var resultado = _servicio.Eliminar(id); if (resultado.EsValido) { return(Ok()); } return(BadRequest(resultado.Lista.FirstOrDefault())); } catch (Exception) { return(BadRequest("No se pudo registrar.")); } }
public override void EjecutarComandoEliminar() { _empleadoServicio.Eliminar(typeof(EmpleadoDto), EntidadId.Value); }