public override void BindData() { TiposRefaccionesBindingSource.DataSource = Entities.TiposRefacciones.ReadOrderByNombre(); ModelosBindingSource.DataSource = Entities.Modelos.Read(); MarcasRefaccionesBindingSource.DataSource = Entities.MarcasRefacciones.Read(); RefaccionesBindingSource.DataSource = Entities.Refacciones.Read(this.Refaccion_ID); this.Inventario = Entities.Inventario.Read( this.Refaccion_ID, Sesion.Empresa_ID.Value, Sesion.Estacion_ID.Value ); this.inventarioBindingSource.DataSource = Inventario; TiposRefaccionesBindingSource.Sort = "Nombre"; ModelosBindingSource.Sort = "Nombre"; MarcasRefaccionesBindingSource.Sort = "Nombre"; AppHelper.SetContainerDBValidations(this, "Refacciones"); IsDataBound = true; base.BindData(); }
public IHttpActionResult Crear([FromBody] InventarioAM am) { var inventario = new Entities.Inventario() { estado = Estado.Iniciado, cc = am.cc, nombre = am.nombre }; var result = _invBiz.Create(inventario); return(Ok(result)); }
public Entities.Inventario Create(Entities.Inventario inv) { inv.usuario = Security.GetUser(); inv.fechaCreacion = DateTime.Now; if (GetxCC(inv.cc) != null) { throw new ConflictException(); } _unitOfWorkOfCDsDB.INV_dInventarioRepository.Insert(inv.ToEntity()); _unitOfWorkOfCDsDB.Save(); return(GetxCC(inv.cc)); }
private SheetData cargarExcelPosxInv(SheetData sheetData, int id) { sheetData.AppendChild(new Row( ArmarCelda("Sector", 2U), ArmarCelda("Pasillo", 2U), ArmarCelda("Columna", 2U), ArmarCelda("Nivel", 2U), ArmarCelda("Compart", 2U), ArmarCelda("Etiqueta", 2U), ArmarCelda("Ean13", 2U), ArmarCelda("Desc.", 2U), ArmarCelda("Proveedor", 2U), ArmarCelda("Id OC", 2U), ArmarCelda("Fec. Recep", 2U), ArmarCelda("Vencimiento", 2U), ArmarCelda("Vida Util", 2U), ArmarCelda("Dias a Vencer", 2U), ArmarCelda("Cxh", 2U), ArmarCelda("Hxp", 2U), ArmarCelda("Uxb", 2U), ArmarCelda("Uxpack", 2U), ArmarCelda("Bultos", 2U), ArmarCelda("Packs", 2U), ArmarCelda("Unidades", 2U), ArmarCelda("Recepcionista", 2U), ArmarCelda("Almacenador", 2U), ArmarCelda("Estado Calidad", 2U), ArmarCelda("Cara", 2U), ArmarCelda("Metodo", 2U), ArmarCelda("Usuario", 2U), ArmarCelda("Digito", 2U), ArmarCelda("Bultos Inv", 2U), ArmarCelda("Fecha Act", 2U), ArmarCelda("Usuario Inv", 2U), ArmarCelda("Tipo Inv", 2U), ArmarCelda("Hxp Inv", 2U), ArmarCelda("Cajas Sueltas", 2U), ArmarCelda("Estado", 2U), ArmarCelda("Obs", 2U), ArmarCelda("Dun14", 2U), ArmarCelda("Codigo Art", 2U), ArmarCelda("Tipo Lectura", 2U), ArmarCelda("Doc Asociado", 2U), ArmarCelda("Documento", 2U), ArmarCelda("Fase", 2U))); #region ObtenerDatos Entities.Inventario Inventario; try { Inventario = _unitOfWorkOfCDsDB.INV_dInventarioRepository.Get(x => x.id == id).FirstOrDefault() .ToModel(); } catch (Exception) { Inventario = new Entities.Inventario(); Inventario.documento = new List <Documento>(); } #endregion foreach (var docu in Inventario.documento) { foreach (var posicion in docu.posiciones) { sheetData.AppendChild(new Row( ArmarCelda(posicion.sector, 3U), ArmarCelda(posicion.pasillo, 3U), ArmarCelda(posicion.columna, 3U), ArmarCelda(posicion.nivel, 3U), ArmarCelda(posicion.compart, 3U), ArmarCelda(posicion.etiqueta, 3U), ArmarCelda(posicion.ean13, 3U), ArmarCelda(posicion.descripcion, 3U), ArmarCelda(posicion.proveedor, 3U), ArmarCelda(posicion.id_orden_compra, 3U), ArmarCelda(posicion.fecha_hora_recepcion, 3U), ArmarCelda(posicion.vencimiento, 3U), ArmarCelda(posicion.vidautil, 3U), ArmarCelda(posicion.diasvencer, 3U), ArmarCelda(posicion.cxh, 3U), ArmarCelda(posicion.hxp, 3U), ArmarCelda(posicion.uxb, 3U), ArmarCelda(posicion.uxpack, 3U), ArmarCelda(posicion.bultos, 3U), ArmarCelda(posicion.packs, 3U), ArmarCelda(posicion.unidades, 3U), ArmarCelda(posicion.recepcionista, 3U), ArmarCelda(posicion.almacenador, 3U), ArmarCelda(posicion.estadocalidad, 3U), ArmarCelda(posicion.cara, 3U), ArmarCelda(posicion.metodo, 3U), ArmarCelda(posicion.usuario, 3U), ArmarCelda(posicion.digito, 3U), ArmarCelda(posicion.bultosinv.HasValue == true ? posicion.bultosinv.Value.ToString() : string.Empty, 3U), ArmarCelda(posicion.fechaact, 3U), ArmarCelda(posicion.usuarioinventario, 3U), ArmarCelda(posicion.tipoinventario, 3U), ArmarCelda(posicion.hxpinv.HasValue == true ? posicion.hxpinv.Value.ToString() : string.Empty, 3U), ArmarCelda(posicion.cajassueltasinv.HasValue == true ? posicion.cajassueltasinv.Value.ToString() : string.Empty, 3U), ArmarCelda(posicion.estado, 3U), ArmarCelda(posicion.observaciones, 3U), ArmarCelda(posicion.dun14, 3U), ArmarCelda(posicion.codigoarticulo, 3U), ArmarCelda(posicion.tipolectura, 3U), ArmarCelda(posicion.documentoasociado, 3U), ArmarCelda(docu.documento, 3U), ArmarCelda(docu.fase.ToString(), 3U))); } } return(sheetData); }