예제 #1
0
 private void LimpiarTextos()
 {
     CmbComprobante.SelectedIndex = 0;
     CmbProveedores.SelectedIndex = 0;
     TxtNumComprobante.Text       = "0";
     DtpkFechaCompr.MaxDate       = DateTime.Now;;
     TxtTotalArticulos.Text       = "0.00";
     TxtMontoTotal.Text           = "0.00";
     TxtIvaTotal.Text             = "0.00";
     IdArticulo          = 0;
     Codigo              = "";
     TxtCodigo.Text      = "Escriba lo que desea buscar...";
     TxtCodigo.ForeColor = Color.Gray;
     TxtDescripcion.Clear();
     TxtPrecioCompra.Text    = "0.00";
     TxtPrecioVenta.Text     = "0.00";
     TxtGananciaObtener.Text = "0.00";
     TxtTotalInventario.Text = "0";
     TxtIvaUnitario.Text     = "0.00";
     TxtCantidadVendido.Text = "0";
     TxtCantidadMinimo.Text  = "0";
     TxtCantidadMaximo.Text  = "0";
     TxtUnidadVenta.Clear();
     TxtCantidad.Text = "0";
     TxtFabricante.Clear();
     DtpFecheVencimiento.Value = DateTime.Now.AddDays(5);
     TotalInventario           = 0;
     listaInventarios.Clear();
     RadgvLista.DataSource = null;
     RadgvLista.DataSource = listaInventarios;
     RadgvLista.BestFitColumns();
     OcultarColumnas();
     //FechaPerosnalizar();
 }
예제 #2
0
 private void BtnEliminarRegistr_Click(object sender, EventArgs e)
 {
     if (RadgvLista.Rows.Count > 0)
     {
         int fila = Convert.ToInt32(RadgvLista.Rows[RadgvLista.CurrentRow.Index].Cells["Idarticulo"].Value);
         EliminarRegistro(fila);
         RadgvLista.DataSource = null;
         RadgvLista.DataSource = listaInventarios;
         RadgvLista.BestFitColumns();
     }
 }
예제 #3
0
        private void AgregarArticulo()
        {
            if (ValidarTextBox())
            {
                if (ValidarArticulo())//Valida si el Articulo se encuentra en la lista del Radgv
                {
                }
                else
                {
                    AsignarValoresLista();
                    if (ValidarValorVariables())
                    {
                        CalculoInventario();
                        #region Pasamos Valores a la Listata

                        ListaInventario listaInvenNuevo = new ListaInventario
                                                          (
                            IdArticulo,
                            Codigo,
                            Descripcion,     //TxtDescripcion.Text,
                            PrecioCompra,    //Convert.ToDecimal(TxtPrecioCompra.Text),
                            GananciaObtener, //Convert.ToDecimal(TxtGananciaObtener.Text),
                            PrecioVenta,     //Convert.ToDecimal(TxtPrecioVenta.Text),
                            Cantidad,        //Convert.ToDecimal(TxtCantidad.Text),
                            Convert.ToDecimal(Contenido),
                            TotalCantidad,   //Convert.ToInt32(TxtContenidoTotal.Text),
                            //InventarioNuevo,
                            //CantidadVendido,
                            CantidadMinimo,
                            CantidadMaximo,
                            IvaUnitario,
                            Idproveedor,
                            NumeroComprobante,
                            TipoComprobante,
                            Comprobante,
                            TotalArticulos,
                            MontoTotal,
                            IvaTotal,
                            FechaComprobante,
                            FechaVencimiento,
                            IdTipoEntrada,
                            sFolioEntrada,
                            IdSucursal,
                            IdEmpresa,
                            MotivoMov,
                            Sucursal,
                            Empresa, sProveedor);


                        #endregion

                        #region Agregamos a la Lista y Cargamos al DataGridView

                        listaInventarios.Add(listaInvenNuevo);
                        RadgvLista.DataSource = null;
                        RadgvLista.DataSource = listaInventarios;
                        RadgvLista.BestFitColumns();
                        #endregion
                    }
                }
                OcultarColumnas();
            }
        }