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 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 ICollection <Output.Notificacion> GetByUser(int idUsuario) { using (var context = _context.Get()) { var items = context.Notificaciones .Include("IdArticuloNavigation") .Include("IdArticuloNavigation.IdTipoNavigation") .Include("IdArticuloNavigation.IdLoteNavigation") .Include("IdArticuloNavigation.UsuarioAdjudicadoNavigation") .Include("IdUsuarioNavigation") .Where(x => x.IdUsuario.Equals(idUsuario) && x.Leido.HasValue && !x.Leido.Value).ToList(); return(_transformMapper.Transform <List <Domain.Models.Notificaciones>, ICollection <Output.Notificacion> >(items)); } }
// GET: Invoice public ActionResult Index() { List <InvoiceDto> result = _transform.Transform <List <Invoice>, List <InvoiceDto> >(_manager.GetAll().ToList()); return(View(result)); }
public Output.Lote Create(Input.Lote lote) { using (var context = _context.Get()) { var estado = context.Estado.Where(x => x.Activo.Value && x.Codigo.Equals(Ecommerce.Common.Constant.Properties.Estado.Abierto)).FirstOrDefault(); var item = new Domain.Models.Lote { Descripcion = lote.Descripcion, Activo = true, NombreImagen = lote.NombreImagen, Imagen = lote.Imagen, IdEstado = estado.Id }; context.Add(item); context.SaveChanges(); return(_transformMapper.Transform <Domain.Models.Lote, Output.Lote>(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)); } }