public RespuestaConsultaPuesto ConsultarPuestosTrabajo() { RespuestaConsultaPuesto respuesta = new RespuestaConsultaPuesto(); try { conexion.Open(); respuesta.puestos = puestoRepository.ConsultarPuestosTrabajo(); conexion.Close(); if (respuesta.puestos.Count > 0) { respuesta.MensajePuesto = "Datos Consultados"; } else { respuesta.MensajePuesto = "No hay datos para consultar"; } respuesta.ErrorPuesto = false; return(respuesta); } catch (Exception e) { respuesta.ErrorPuesto = true; respuesta.MensajePuesto = "Error" + e.Message; return(respuesta); } finally { conexion.Close(); } }
public string Guardar(RegistroLiquidacion registroLiquidacion) { try { conexion.Open(); registroPagosRepository.Guardar(registroLiquidacion); conexion.Close(); return($"se guardaron los datos correctamente "); } catch (System.Exception eg) { return("Error de Datos " + eg.Message); } finally { conexion.Close(); } }
public ConsultaHorasRespuesta Consultar() { ConsultaHorasRespuesta respuesta = new ConsultaHorasRespuesta(); conexion.Open(); respuesta.Horas = horasRepository.Consultar(); conexion.Close(); if (respuesta.Horas.Count > 0) { respuesta.Mensaje = "Datos Consultados"; } else { respuesta.Mensaje = "No hay datos para consultar"; } respuesta.Error = false; return(respuesta); }
public string Guardar(Empleado empleado) { try { conexion.Open(); mensajeEmail = email.EnviarEmail(empleado); empleadoRepository.Guardar(empleado); return($"Guardado"); } catch (Exception e) { return($"Error de la aplicacion: {e.Message}"); } finally { conexion.Close(); } }