예제 #1
0
 public ICollection <Output.ArticuloTipo> Get()
 {
     using (var context = _context.Get())
     {
         var items = context.ArticuloTipo.Where(x => x.Activo).ToList();
         return(_transformMapper.Transform <List <Domain.Models.ArticuloTipo>, ICollection <Output.ArticuloTipo> >(items));
     }
 }
예제 #2
0
        public void Create(Input.Notificacion notificacion)
        {
            using (var context = _context.Get())
            {
                var item = new Domain.Models.Notificaciones
                {
                    IdArticulo = notificacion.IdArticulo,
                    IdUsuario  = notificacion.IdUsuario
                };

                context.Notificaciones.Add(item);
                context.SaveChanges();
            }
        }
예제 #3
0
        public void ChangeStatus(int id)
        {
            using (var context = _context.Get())
            {
                var item = context.Lote.Where(x => x.Id.Equals(id)).FirstOrDefault();

                item.Activo        = !item.Activo;
                item.Actualizacion = DateTime.Now;
                context.SaveChanges();
            }
        }
예제 #4
0
        public Output.Usuario ChangePassword(string usuario, string password)
        {
            using (var context = _context.Get())
            {
                var item = context.Usuario.Where(x => x.Usuario1.Equals(usuario)).FirstOrDefault();
                item.Clave = password;
                context.SaveChanges();

                return(_transformMapper.Transform <Domain.Models.Usuario, Output.Usuario>(item));
            }
        }
예제 #5
0
        public Output.Articulo Create(Input.Articulo articulo)
        {
            using (var context = _context.Get())
            {
                var item = new Domain.Models.Articulo
                {
                    Activo      = true,
                    Descripcion = articulo.Descripcion,
                    IdLote      = articulo.IdLote,
                    IdTipo      = articulo.IdTipo,
                    NumeroSerie = articulo.NroSerie,
                    Precio      = articulo.Precio,
                    Marca       = articulo.Marca
                };

                context.Add(item);
                context.SaveChanges();

                return(_transformMapper.Transform <Domain.Models.Articulo, Output.Articulo>(item));
            }
        }