예제 #1
0
        private void btnProd_Agregar_Click(object sender, EventArgs e)
        {
            //Agregar producto

            try
            {
                if (txtProd_Descripcion.Text == string.Empty || txtProd_Nombre.Text == string.Empty ||
                    txtProd_Pcompra.Text == string.Empty || txtProd_Pventa.Text == string.Empty ||
                    cmbProd_Proveedor.Text == string.Empty || cmbProd_Presentacion.Text == string.Empty)



                {
                    mensajeError("Todos los campos deben estar rellenados");
                }
                else
                {
                    Cproducto agregar01 = new Cproducto();
                    agregar01.AgregarProducto(txtProd_Nombre.Text, txtProd_Descripcion.Text,
                                              Convert.ToInt32(cmbProd_Proveedor.SelectedValue), Convert.ToDouble(txtProd_Pcompra.Text),
                                              Convert.ToDouble(txtProd_Pventa.Text), Convert.ToInt32(cmbProd_Presentacion.SelectedValue));

                    mensajeOK("Operacion Exitosa!");
                    limpiar();
                    consultarProducto();
                    consultarStock();
                }
            }
            catch (Exception ev)
            {
                MessageBox.Show(ev.Message);
            }
        }
예제 #2
0
        private void btnProd_Eliminar_Click(object sender, EventArgs e)
        {
            //Eliminar un producto



            try
            {
                string txtCodigo = this.txtProd_Codigo.Text;


                if (this.txtProd_Codigo.Text == string.Empty)
                {
                    mensajeError("Error seleccione una fila a eliminar");
                }

                else
                {
                    Cproducto eliminar01 = new Cproducto();
                    eliminar01.EliminarProducto(Convert.ToInt32(txtProd_Codigo.Text));

                    mensajeOK("Operacion Exitosa!");
                    limpiar();
                    consultarProducto();
                    consultarStock();
                }
            }
            catch (Exception ev)
            {
                MessageBox.Show(ev.Message);
            }
        }
예제 #3
0
        public void consultarProducto()
        {
            //consulta los productos

            Cproducto consulta03 = new Cproducto();

            tblProductos.DataSource = consulta03.ConsultarProducto();
        }
예제 #4
0
        public void consultarPresentacion()
        {
            //consulta tabla presentacion y lo envia al combobox

            Cproducto consulta02 = new Cproducto();

            cmbProd_Presentacion.DataSource    = consulta02.ConsultarPresentacion();
            cmbProd_Presentacion.DisplayMember = "PRES_DESCRIPCION";
            cmbProd_Presentacion.ValueMember   = "PRES_COD";
        }
예제 #5
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            Cproducto buscar01 = new Cproducto();

            tblProductos.DataSource = buscar01.buscarProducto(txtProd_Nombre.Text);
        }