コード例 #1
0
        public Respuesta ConsultarCategorias()
        {
            var respuesta = new Respuesta();

            try
            {
                using (var cnn = new NorthwindEntities()) {
                    var delegado = new CategoriasDelegado(cnn);
                    respuesta.asignarRespuestaConsulta(delegado.ConsultarTodos());
                }
            }
            catch (NorthwindException ex)
            {
                respuesta.AsignarError(ex.Message);
            }
            return(respuesta);
        }
コード例 #2
0
        public Respuesta ActualizaCategoria(Categories categoria)
        {
            var respuesta = new Respuesta();

            try
            {
                using (var cnn = new NorthwindEntities())
                {
                    var delegado = new CategoriasDelegado(cnn);
                    respuesta.asignarRespuestaActualizacion(delegado.Actualizar(categoria));
                }
            }
            catch (NorthwindException ex)
            {
                respuesta.AsignarError(ex.Message);
            }
            return(respuesta);
        }
コード例 #3
0
        public Respuesta ConsultarCategorias(FormDataCollection parametros)
        {
            var respuesta = new Respuesta();

            try
            {
                using (var cnn = new NorthwindEntities())
                {
                    var delegado = new CategoriasDelegado(cnn);
                    int id       = 0;
                    int.TryParse(parametros["id"], out id);
                    respuesta.asignarRespuestaConsulta(delegado.ConsultarPorId(id));
                }
            }
            catch (NorthwindException ex)
            {
                respuesta.AsignarError(ex.Message);
            }
            return(respuesta);
        }