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 ConsultarZonasHorariasResponse ConsultarZonasHorarias(ConsultarZonasHorariasRequest request) { AccesoDatos.Metodos.Consultas mantenimiento = new AccesoDatos.Metodos.Consultas(); ConsultarZonasHorariasResponse response = new ConsultarZonasHorariasResponse(); try { response = mantenimiento.ConsultarZonasHorarias(request); } catch (Exception ex) { response.Estado = Constantes.EstadoError; response.Mensaje = Constantes.MensajeErrorLogicaNegocios + ((ex.InnerException != null) ? Environment.NewLine + ex.InnerException.Message : string.Empty); throw; } return(response); }
public ActionResult Mantenimiento() { EmpresaModels empresaModels = new EmpresaModels(); ConsultarZonasHorariasRequest zonasHorariasRequest = null; Consultas consultas = null; try { zonasHorariasRequest = new ConsultarZonasHorariasRequest(); consultas = new Consultas(); empresaModels.CopiarListaZonasHorarias(consultas.ConsultarZonasHorarias(zonasHorariasRequest)); } catch (Exception ex) { } return(View(empresaModels)); }