public frmFormulasV2(int IdFormula) { InitializeComponent(); this.IdFormula = IdFormula; ribbonPageGroup2.Visible = (IdFormula > 0); btnBaja.Visibility = (IdFormula > 0) ? BarItemVisibility.Always : BarItemVisibility.Never; string connectionString = ConfigurationManager.ConnectionStrings["sdprolizaEntitiessp"].ConnectionString; cnDetallesFormulas = new CNDetallesFormulas(connectionString); cnFormulas = new CNFormulas(connectionString); reporteador = new Reporteador(connectionString); cnProductos = new CNProductos(connectionString); cnTipoDeCambio = new CNTipoDeCambio(connectionString); cnFamiliaFormulas = new CNFamiliaFormulas(connectionString); cnInsumos = new CNInsumos(connectionString, -1, null, false, 0); llenarComboFamilia(); llenarComboUnidadMedida(); llenarComboInsumos(); if (IdFormula > 0) { DataTable Formula = cnFormulas.ConsultaPorId(IdFormula); txtFormula.Text = Formula.Rows[0]["NombreFormula"].ToString(); txtFormula.Properties.ReadOnly = (Convert.ToInt32(Formula.Rows[0]["IdFamilia"]) == 1); cmbFamilia.EditValue = Convert.ToInt32(Formula.Rows[0]["IdFamilia"]); txtCantidad.Text = Formula.Rows[0]["Cantidad"].ToString(); cmbUnidadMedida.EditValue = Formula.Rows[0]["Capacidad"].ToString(); foreach (DataRow item in cnDetallesFormulas.ConsultaPorFormula(IdFormula).Rows) { AgregarNuevoRegistro(Convert.ToInt32(item["IdDetalle"]), Convert.ToInt32(item["IdInsumo"]), item["CantidadInsumo"].ToString(), item["UnidadMedidaInsumo"].ToString()); } } }
private void btnBuscaProcto_Click(object sender, EventArgs e) { using (FormBuscarProducto form = new FormBuscarProducto()) { if (this.tbrazonsocial.Text.Trim() != "") { if (form.ShowDialog() == System.Windows.Forms.DialogResult.OK) { tbAlias.Text = form.alias; tbDescripcion.Text = form.descripcion; tbStock.Text = form.stock; dtFechaV.Text = form.fechavencimiento; tbPrecio.Text = form.precio; btnAgregaCarro.Enabled = true; tbIdProducto.Text = form.idproducto; CNProductos objProducto = new CNProductos(); } } else { MessageBox.Show("Por Favor Busque el Cliente a Vender.", "Figueri", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } } }
public frmDetallesFormulas(int IdFormula) { InitializeComponent(); string connectionString = ConfigurationManager.ConnectionStrings["sdprolizaEntitiessp"].ConnectionString; cnFormulas = new CNFormulas(connectionString); cnDetallesFormulas = new CNDetallesFormulas(connectionString); actualizaFormulas = new ActualizaFormulas(connectionString); cnTipoDeCambio = new CNTipoDeCambio(connectionString); cnProductos = new CNProductos(connectionString); reporteador = new Reporteador(connectionString); cnInsumos = new CNInsumos(connectionString, -1, null, false, 0); llenarComboInsumos(); cmbInsumos.Focus(); if (IdFormula > 0) { ribbonPageGroup1.Visible = true; Actualizar = true; DataTable Formula = cnFormulas.ConsultaPorId(IdFormula); lblIdFormula.Text = Formula.Rows[0]["IdFormula"].ToString(); txtFormula.Text = Formula.Rows[0]["NombreFormula"].ToString(); txtFamilia.Text = Formula.Rows[0]["NombreFamilia"].ToString(); txtCantidadFormula.Text = Formula.Rows[0]["Cantidad"] + " " + Formula.Rows[0]["Capacidad"]; Cantidad = Convert.ToDecimal(Formula.Rows[0]["Cantidad"]); UnidadMedida = Formula.Rows[0]["UnidadMedida"].ToString(); lblCosto.Text = "0.00"; // T.Rows[0]["CostoTotal"].ToString(); foreach (DataRow item in cnDetallesFormulas.ConsultaPorFormula(IdFormula).Rows) { AgregarNuevoRegistro(Convert.ToInt32(item["IdDetalle"]), Convert.ToInt32(item["IdInsumo"]), item["CantidadInsumo"].ToString(), item["UnidadMedidaInsumo"].ToString()); } } }
private void BuscarTipo(string id) { CNProductos objDato = new CNProductos(); objDato.nomTipo = id; ProductodataGridView.DataSource = objDato.BuscarTipoProd(); ListaIndex(); }
private void BuscarID(string id) { CNProductos objDato = new CNProductos(); objDato.codigoProd = id; ProductodataGridView.DataSource = objDato.BuscarIDProd(); ListaIndex(); }
private void BuscarNom(string id) { CNProductos objDato = new CNProductos(); objDato.nombreProd = id; ProductodataGridView.DataSource = objDato.BuscarNomProd(); ListaIndex(); }
private void listaTipo() { CNProductos objProd = new CNProductos(); TipoComboBox.DataSource = objProd.ListaTipo(); TipoComboBox.DisplayMember = "nombreTipo"; TipoComboBox.DropDownStyle = ComboBoxStyle.DropDownList; TipoComboBox.SelectedIndex = 0; }
private void btnModificar_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(textBoxPBrutoProducto.Text) || string.IsNullOrEmpty(textBoxPVPProducto.Text) || string.IsNullOrEmpty(textBoxArticuloProducto.Text) || string.IsNullOrEmpty(textBoxCodigoProducto.Text)) { MessageBox.Show("Por Favor Llenar Todos los Campos"); } else { CNProductos objDato = new CNProductos(); objDato.codigoProd = textBoxCodigoProducto.Text; objDato.nombreProd = textBoxArticuloProducto.Text; int n = TipoComboBox.SelectedIndex + 1; objDato.Tipo = n; decimal pvp = decimal.Parse(textBoxPVPProducto.Text); decimal.Round(pvp, 2); objDato.PrecioUni = pvp; decimal precioB = decimal.Parse(textBoxPBrutoProducto.Text); decimal.Round(precioB, 2); objDato.PrecioB = precioB; try { objDato.modificarProducto(); try { foreach (DataRow row in Listaingredientes.Rows) { CNIngredientes objIng = new CNIngredientes(); objIng.CodigoProducto = textBoxCodigoProducto.Text; objIng.CodigoIngrediente = row["Código Ingrediente"].ToString(); objIng.Descripcion = row["Descripción"].ToString(); CNMedida objMedida = new CNMedida(); objMedida.Unidad = row["Unidad de Medida"].ToString(); DataTable dato = objMedida.BuscarIndex(); objIng.Medida = int.Parse(dato.Rows[0][0].ToString()); objIng.Cantidad = decimal.Parse(row["Cantidad"].ToString()); objIng.modificarIngrediente(); } ListaProducto(); MessageBox.Show("Producto Modificado Exitosamente"); this.Close(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); objDato.EliminarProd(); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } } }
public frmBuscador(string Edo) { InitializeComponent(); string connectionString = ConfigurationManager.ConnectionStrings["sdprolizaEntitiessp"].ConnectionString; cnFormula = new CNFormulas(connectionString); cnProducto = new CNProductos(connectionString); cnInsumos = new CNInsumos(connectionString, -1, null, false, 0); prepararFormulario(Edo); llenarComboInsumos(Edo); }
public frmProductosTerminados(bool encendido) { InitializeComponent(); string connectionString = ConfigurationManager.ConnectionStrings["sdprolizaEntitiessp"].ConnectionString; cnFormulas = new CNFormulas(connectionString); cnProductos = new CNProductos(connectionString); cnInsumos = new CNInsumos(connectionString, -1, null, false, 0); cnDetallesProductos = new CNDetallesProductos(connectionString); HabilitarCampos(false); llenarComboFormulas(); llenarComboInsumos(); this.encendido = encendido; btnBorrar.Links[0].Visible = false; }
private void btnCargaCliente_Click(object sender, EventArgs e) { using (FormBuscarClienteR form = new FormBuscarClienteR()) { if (form.ShowDialog() == System.Windows.Forms.DialogResult.OK) { tbClienteNombre.Text = form.cliente; tbRuc.Text = form.ruc; tbDocumento.Text = form.dni; tbtipodoc.Text = form.tipodoc; tbrazonsocial.Text = form.empresa; tbIdCliente.Text = form.idcliente; CNProductos objProducto = new CNProductos(); } } }
private void CargaTablaProducto(DataGridView dgvlListaProducto) { try { CNProductos objProducto = new CNProductos(); SqlDataAdapter adapter = objProducto.CargaProdcuto(); foreach (DataRow row in tProducto.Rows) { lista.Add((DataRow)row); } adapter.Fill(tProducto); dgvlListaProducto.DataSource = tProducto; adapter.Dispose(); } catch (Exception ex) { MessageBox.Show("Carga fallida:" + ex.ToString()); } }
string ComprobarTablas(DataSet _Detalles) { string msj = ""; DataTable Productos = new DataTable(); DataTable DetallesProductos = new DataTable(); DataTable Formula = _Detalles.Tables["Formula"]; foreach (DataRow item in Formula.Rows) { Productos.Rows.Clear(); string connectionString = ConfigurationManager.ConnectionStrings["sdprolizaEntitiessp"].ConnectionString; Productos = new CNProductos(connectionString).ConsultaPorFormula(Convert.ToInt32(item["IdFormula"])); if (Productos.Rows.Count == 0) { msj += "\n" + item["NombreFormula"].ToString(); } } return(msj); }
private void btnEliminar_Click(object sender, EventArgs e) { if (ProductodataGridView.SelectedRows.Count > 0) { String Men = "¿Seguro que quiere eliminar a este producto?"; String Tit = "Eliminar"; MessageBoxButtons buttons = MessageBoxButtons.YesNo; DialogResult result = MessageBox.Show(Men, Tit, buttons); if (result == DialogResult.Yes) { CNProductos objDato = new CNProductos(); objDato.codigoProd = ProductodataGridView.CurrentRow.Cells[0].Value.ToString(); objDato.EliminarProd(); ListaProducto(); MessageBox.Show("Producto Eliminado Exitosamente"); } } else { MessageBox.Show("Debe Seleccionar Una Fila"); } }
private void btnSeleccionar_Click(object sender, EventArgs e) { if (ProductodataGridView.SelectedRows.Count > 0) { btnRegistrar.Enabled = true; btnAgregar.Enabled = true; btnBuscarProducto.Enabled = true; textBoxArticuloProducto.Enabled = true; textBoxCodigoProducto.Enabled = true; textBoxPBrutoProducto.Enabled = true; textBoxPVPProducto.Enabled = true; textBoxDescripcion.Enabled = true; textBoxCantidad.Enabled = true; textBoxCodigoIngrediente.Enabled = true; btnBuscarProducto.Enabled = true; textBoxCodigoProducto.Text = ProductodataGridView.CurrentRow.Cells[0].Value.ToString(); CNProductos objDato = new CNProductos(); objDato.nomTipo = ProductodataGridView.CurrentRow.Cells[1].Value.ToString(); DataTable dato = objDato.buscarTipo(); TipoComboBox.SelectedIndex = int.Parse(dato.Rows[0][0].ToString()) - 1; textBoxArticuloProducto.Text = ProductodataGridView.CurrentRow.Cells[2].Value.ToString(); textBoxPVPProducto.Text = ProductodataGridView.CurrentRow.Cells[3].Value.ToString(); textBoxPBrutoProducto.Text = ProductodataGridView.CurrentRow.Cells[4].Value.ToString(); CNIngredientes objIng = new CNIngredientes(); objIng.CodigoProducto = ProductodataGridView.CurrentRow.Cells[0].Value.ToString(); IngredientedataGridView.DataSource = objIng.ListaIngredientes(); } else { MessageBox.Show("Debe Seleccionar Una Fila"); } }
private void ListaProducto() { CNProductos objDato = new CNProductos(); ProductodataGridView.DataSource = objDato.ListaProd(); }