private void CargarPresentacion() { DT = presentacion.CargaPresentacion(true); cbxPresentacion.Items.Clear(); if (DT.Rows.Count > 0) { foreach (DataRow row in DT.Rows) { cbxPresentacion.Items.Add(row["Nombre"]); } cbxPresentacion.SelectedIndex = 0; } }
private void AsignaProducto() { int IdEstado = 1; int IdMarca = 1; int IdCategoria = 1; int IdPresentacion = 1; int IdModoVenta = 1; int IdUnidadMedida = 1; int AplicaFechaVence = 0; int GeneraIVA = 0; DataRow rows; Estado estado = new Estado(); if (cbxEstado.Text != "") { estado.Nombre_ = cbxEstado.Text; DT = estado.CargaEstado(false); rows = DT.Rows[0]; IdEstado = Convert.ToInt32(rows["IdEstado"]); } Marca marca = new Marca(); if (cbxMarca.Text != "") { marca.Nombre_ = cbxMarca.Text; DT = marca.CargaMarca(false); rows = DT.Rows[0]; IdMarca = Convert.ToInt32(rows["ID"]); } Categoria categoria = new Categoria(); if (cbxCategoria.Text != "") { categoria.Nombre_ = cbxCategoria.Text; DT = categoria.CargaCategoria(false); rows = DT.Rows[0]; IdCategoria = Convert.ToInt32(rows["ID"]); } Presentacion presentacion = new Presentacion(); if (cbxPresentacion.Text != "") { presentacion.Nombre_ = cbxPresentacion.Text; DT = presentacion.CargaPresentacion(false); rows = DT.Rows[0]; IdPresentacion = Convert.ToInt32(rows["ID"]); } ModoVenta modoVenta = new ModoVenta(); if (cbxModoVenta.Text != "") { modoVenta.Nombre_ = cbxModoVenta.Text; DT = modoVenta.CargaModoVenta(false); rows = DT.Rows[0]; IdModoVenta = Convert.ToInt32(rows["ID"]); } UnidadMedida unidadMedida = new UnidadMedida(); if (cbxUnidadMedida.Text != "") { unidadMedida.Nombre_ = cbxUnidadMedida.Text; DT = unidadMedida.CargaUnidadMedida(false); rows = DT.Rows[0]; IdUnidadMedida = Convert.ToInt32(rows["ID"]); } producto.Item_ = txtItem.Text; producto.Referencia_ = txtReferencia.Text; producto.Nombre_ = txtNombre.Text; producto.IVA_ = float.Parse(txtIVA.Text); producto.UnidadMedida_ = IdUnidadMedida; producto.Stock_ = Convert.ToDecimal(txtStock.Text); producto.StockMaximo = Convert.ToDecimal(txtStockMaximo.Text); producto.Descripcion_ = txtDescripcion.Text; if (chkAplicaFechaV.Checked == true) { AplicaFechaVence = 1; } producto.AplicaFechaVence_ = AplicaFechaVence; producto.Estado_ = IdEstado; producto.marca_ = IdMarca; producto.categoria_ = IdCategoria; producto.presentacion_ = IdPresentacion; producto.modoVenta_ = IdModoVenta; producto.Medida_ = txtMedida.Text; producto.Foto_ = pbxFoto.Image; producto.DiasFechaVence = Convert.ToInt32(txtAlertaFechaVenc.Text); if (chkGeneraIVA.Checked == true) { GeneraIVA = 1; } producto.GeneraIVA_ = GeneraIVA; }