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)); } }
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(); } }
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(); } }
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)); } }
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)); } }