private void buscarProveedor() { N_Proveedor nProveedor = new N_Proveedor(); //si el txt id de proveedor esta vacio pone por defecto el valor uno del consumidor final if (string.IsNullOrEmpty(txtIdProveedor.Text)) { txtIdProveedor.Text = Convert.ToString(1); } E_Proveedor proveedor = nProveedor.getOne(Convert.ToInt64(txtIdProveedor.Text)); // si el proveedor es null es que no lo ah encontrado entonce se pone por defecto consumidor final if (proveedor == null) { proveedor = nProveedor.getOne(1); } txtIdProveedor.Text = proveedor.idProveedor.ToString(); txtDescripcion.Text = proveedor.raSocial; txtCuitDni.Text = proveedor.cuit.ToString(); }
public void ConsultarProv(Int64 idProveedor) { E_Proveedor Prov; N_Proveedor nProv = new N_Proveedor(); Prov = nProv.getOne(idProveedor); txtId.Text = Convert.ToString(Prov.idProveedor); txtNombre.Text = Prov.raSocial; txtObserv.Text = Prov.detalle; txtMail.Text = Prov.mail; txtCuit.Text = Convert.ToString(Prov.cuit); mtxtFechaReg.Text = Prov.fecReg.ToString(); txtTelefono.Text = Prov.telefono; posicionarCboProvincia(Prov.localidad.provincia.IdProvincia); cargarCboLocalidad(Prov.localidad.provincia.IdProvincia); posicionarCboLocalidad(Prov.localidad.idLocalidad); // habilitar el btnEliminar btnEliminar.Enabled = true; }
private void consultarArticulo(E_Articulo oArticulo) { txtCodArticulo.Text = oArticulo.codArticulo; txtDescr.Text = oArticulo.descripcion; foreach (ComboItem cboItem in cboMarca.Items) { if (cboItem.Id == oArticulo.marca.idMarca) { cboMarca.SelectedItem = cboItem; } } foreach (ComboItem cboItem in cboRubro.Items) { if (cboItem.Id == oArticulo.rubro.idRubro) { cboRubro.SelectedItem = cboItem; } } foreach (ComboItem cboItem in cboUnidad.Items) { if (cboItem.Id == oArticulo.unidad.idUnidad) { cboUnidad.SelectedItem = cboItem; } } txtUbicacion.Text = oArticulo.ubicacion; txtStock.Text = oArticulo.stock.ToString(); txtStockMin.Text = oArticulo.stockMin.ToString(); txtFecCom.Value = Convert.ToDateTime(oArticulo.fecCompra); txtObservacion.Text = oArticulo.observacion; txtPreLista.Text = oArticulo.precioLista.ToString(); txtPreFinal.Text = oArticulo.precioFinal.ToString(); txtGanancia.Text = oArticulo.ganancia.ToString(); txtIva.Text = oArticulo.iva.ToString(); //txtCosto.Text = totalCosto().ToString(); //activo el eliminar btnEliminar.Enabled = true; //Si se esta consultando un articulo los campos de stock son de solo lectura //txtStock.ReadOnly = true; #Modificado A Pedido# //txtStockMin.ReadOnly = true; #Modificado A pedido# // cargar la grilla costo dgCosto.Rows.Add(new[] { oArticulo.precioLista.ToString() }); foreach (E_DetalleCondicionCosto detCosto in oArticulo.detCondCosto) { ClsColItem colItem = new ClsColItem(); colItem.condicion = detCosto.condicion; colItem.porcentaje = detCosto.porcentaje; colItem.HeaderText = detCosto.descrpcion; colItem.CellTemplate = dgCosto.Columns[0].CellTemplate; colItem.AutoSizeMode = dgCosto.Columns[0].AutoSizeMode; colItem.DefaultCellStyle = dgCosto.Columns[0].DefaultCellStyle; dgCosto.Columns.Add(colItem); ordenarColumnas(); calcularPrecColumna(); } //Habilito el group de costo grCosto.Enabled = true; //Colocar el proveedor N_Proveedor nProve = new N_Proveedor(); E_Proveedor oProveedor = nProve.getOne(oArticulo.proveedor.idProveedor); if (oProveedor != null) { txtProveedor.Text = oProveedor.raSocial; } }