public ConsultarZonasHorariasResponse ConsultarZonasHorarias(ConsultarZonasHorariasRequest request) { ConsultarZonasHorariasResponse response = new ConsultarZonasHorariasResponse(); ObjectParameter estado = new ObjectParameter("Estado", Constantes.EstadoCorrecto); ObjectParameter mensaje = new ObjectParameter("Mensaje", string.Empty); try { using (AgroWebProEntities modelo = new AgroWebProEntities()) { response.listaZonasHorarias = modelo.PA_ConsultarZonasHorarias( estado , mensaje).ToList(); if (estado.Value.ToString().Equals(Constantes.EstadoError)) { response.Estado = Constantes.EstadoError; response.Mensaje = Constantes.MensajeErrorAccesoDatos + mensaje.Value.ToString(); } } } catch (Exception ex) { response.Estado = Constantes.EstadoError; response.Mensaje = Constantes.MensajeErrorAccesoDatos + ((ex.InnerException != null) ? Environment.NewLine + ex.InnerException.Message : string.Empty); throw; } return(response); }
public MantenimientoEmpresaResponse MantenimientoEmpresa(MantenimientoEmpresaRequest request) { MantenimientoEmpresaResponse response = new MantenimientoEmpresaResponse(); ObjectParameter estado = new ObjectParameter("Estado", Constantes.EstadoCorrecto); ObjectParameter mensaje = new ObjectParameter("Mensaje", string.Empty); try { using (AgroWebProEntities modelo = new AgroWebProEntities()) { modelo.PA_MantenimientoEmpresa(request.tipoOperacion , request.idEmpresa , request.nombreEmpresa , request.descripcionEmpresa , request.telefono , request.cedulaJuridica , request.diferenciaUtc , request.direccion , request.activa , estado , mensaje); if (estado.Value.ToString().Equals(Constantes.EstadoError)) { response.Estado = Constantes.EstadoError; response.Mensaje = Constantes.MensajeErrorAccesoDatos + mensaje.Value.ToString(); } } } catch (Exception ex) { response.Estado = Constantes.EstadoError; response.Mensaje = Constantes.MensajeErrorAccesoDatos + ((ex.InnerException != null) ? Environment.NewLine + ex.InnerException.Message : string.Empty); throw; } return(response); }