Esempio n. 1
0
        public BaseResponse bajaEstatus(EstatusRequest request)
        {
            DataAccess da = new DataAccess {
                CadenaConexion = ConfigurationManager.ConnectionStrings["jadetBD"].ConnectionString
            };
            var resultado = da.borrarEstatus(request.Id);

            return(new BaseResponse {
                ErrorMensaje = resultado.ErrorMensaje,
                ErrorNumero = resultado.ErrorNumero
            });
        }
Esempio n. 2
0
        public EstatusResponse cargarEstatus(EstatusRequest request)
        {
            DataAccess da = new DataAccess {
                CadenaConexion = ConfigurationManager.ConnectionStrings["jadetBD"].ConnectionString
            };
            var resultado = da.listarEstatus(new Estatus {
                Id            = request.Id,
                IdTipoEstatus = request.IdTipoEstatus
            }).FirstOrDefault();

            return(new EstatusResponse {
                Id = resultado.Id,
                IdTipoEstatus = resultado.IdTipoEstatus,
                Nombre = resultado.Nombre,
                ErrorMensaje = string.Empty,
                ErrorNumero = 0
            });
        }
Esempio n. 3
0
        public ColeccionEstatusResponse listarEstatus(EstatusRequest request)
        {
            ColeccionEstatusResponse response = new ColeccionEstatusResponse();
            DataAccess da = new DataAccess {
                CadenaConexion = ConfigurationManager.ConnectionStrings["jadetBD"].ConnectionString
            };
            var resultado = da.listarEstatus(new Estatus {
                Id            = request.Id,
                IdTipoEstatus = request.IdTipoEstatus
            });

            response.Items.AddRange(
                resultado.Select(i => new EstatusResponse {
                Id            = i.Id,
                IdTipoEstatus = i.IdTipoEstatus,
                Nombre        = i.Nombre
            }
                                 ));
            return(response);
        }