public OOB.Resultado.FichaEntidad <OOB.Producto.Existencia.Entidad.Ficha> Producto_Existencia_GetByPrdDeposito(OOB.Producto.Existencia.Buscar.Ficha ficha) { var result = new OOB.Resultado.FichaEntidad <OOB.Producto.Existencia.Entidad.Ficha>(); var fichaDTO = new DtoLibPos.Producto.Existencia.Buscar.Ficha() { autoDeposito = ficha.autoDeposito, autoPrd = ficha.autoPrd, }; var r01 = MyData.Producto_Existencia_GetByPrdDeposito(fichaDTO); if (r01.Result == DtoLib.Enumerados.EnumResult.isError) { result.Mensaje = r01.Mensaje; result.Result = OOB.Resultado.Enumerados.EnumResult.isError; return(result); } var ent = r01.Entidad; var nr = new OOB.Producto.Existencia.Entidad.Ficha() { autoDeposito = ent.autoDeposito, autoPrd = ent.autoPrd, codigoDeposito = ent.codigoDeposito, codigoPrd = ent.codigoPrd, exDisponible = ent.exDisponible, exFisica = ent.exFisica, nombreDeposito = ent.nombreDeposito, nombrePrd = ent.nombrePrd, }; result.Entidad = nr; return(result); }
public void setData(OOB.Producto.Entidad.Ficha fichaPrd, string _tarifaPrecio, OOB.Producto.Existencia.Entidad.Ficha fichaEx) { _ficha = fichaPrd; _precio.Limpiar(); _existencia.Limpiar(); var cont = 1; switch (_tarifaPrecio) { case "1": _precio.setData(_ficha.pneto_1, _ficha.TasaImpuesto, _ficha.contenido_1, _ficha.empaque_1, _ficha.pdf_1); cont = _ficha.contenido_1; break; case "2": _precio.setData(_ficha.pneto_2, _ficha.TasaImpuesto, _ficha.contenido_2, _ficha.empaque_2, _ficha.pdf_2); cont = _ficha.contenido_2; break; case "3": _precio.setData(_ficha.pneto_3, _ficha.TasaImpuesto, _ficha.contenido_3, _ficha.empaque_3, _ficha.pdf_3); cont = _ficha.contenido_3; break; case "4": _precio.setData(_ficha.pneto_4, _ficha.TasaImpuesto, _ficha.contenido_4, _ficha.empaque_4, _ficha.pdf_4); cont = _ficha.contenido_4; break; case "5": _precio.setData(_ficha.pneto_5, _ficha.TasaImpuesto, _ficha.contenido_5, _ficha.empaque_5, _ficha.pdf_5); cont = _ficha.contenido_5; break; } _existencia.setData(fichaEx, cont); _pmayor1.Limpiar(); _pmayor1.setData(_ficha.pnetoMay_1, _ficha.TasaImpuesto, _ficha.contenidoMay_1, _ficha.empaqueMay_1, _ficha.pdfMay_1); _pmayor2.Limpiar(); _pmayor2.setData(_ficha.pnetoMay_2, _ficha.TasaImpuesto, _ficha.contenidoMay_2, _ficha.empaqueMay_2, _ficha.pdfMay_2); }
public void setData(OOB.Producto.Existencia.Entidad.Ficha fichaEx, int p) { _ficha = fichaEx; _contenido = p; }
public void Limpiar() { _ficha = null; _contenido = 0; }