コード例 #1
0
 private void ClienteComboBox_SelectionChangeCommitted(object sender, EventArgs e)
 {
     BLL.Personas persona = new BLL.Personas();
     persona.Buscar(Convert.ToInt32(ClienteComboBox.SelectedValue));
     ClienteTextBox.Clear();
     ClienteTextBox.AppendText(persona.Ingreso.ToString());
 }
コード例 #2
0
ファイル: rFacturas.cs プロジェクト: jmp056/ControlInventario
        private bool Validar() //Funcion encargada de validar el registro
        {
            bool Paso = true;

            MyErrorProvider.Clear();

            if (UsuarioTextBox.Text == string.Empty) //Valida que el vendedor no este vacio
            {
                MyErrorProvider.SetError(UsuarioTextBox, "La factura debe tener un vendedor asignado!");
                UsuarioTextBox.Focus();
                Paso = false;
            }

            if (ClienteTextBox.Text == string.Empty) //Valida que el cliente no este vacio
            {
                MyErrorProvider.SetError(ClienteTextBox, "La factura debe tener un cliente!");
                ClienteTextBox.Focus();
                Paso = false;
            }

            if (DetalleDataGridView.Rows.Count <= 0 || Convert.ToSingle(TotalTextBox.Text) == 0) //Valida que el cliente no este vacio
            {
                MyErrorProvider.SetError(DetalleDataGridView, "La factura debe tener al menos un producto vendido!");
                ProductoIdNumericUpDown.Focus();
                Paso = false;
            }

            return(Paso);
        }
コード例 #3
0
        private void LimparButton_Click(object sender, EventArgs e)
        {
            ClienteTextBox.Text      = "";
            ValorTextBox.Text        = String.Empty;
            UfComboBox.SelectedIndex = -1;
            FreteTextBox.Clear();
            TotalTextBox.Clear();

            ClienteTextBox.Focus();
        }
コード例 #4
0
ファイル: form.cs プロジェクト: SamuGN/Public_Codes
 private void SetButton_Click(object sender, EventArgs e)
 {
     if (ClienteTextBox.Text == string.Empty)
     {
         MessageBox.Show("Debe ingresar un cliente");
         ClienteTextBox.Focus();
         return;
     }
     venta = new Venta(ClienteTextBox.Text);
     DetailsDataGridView.DataSource = venta.Products;
 }
コード例 #5
0
ファイル: form.cs プロジェクト: SamuGN/Public_Codes
        private void PayButton_Click(object sender, EventArgs e)
        {
            DialogResult rta = MessageBox.Show(this, string.Format("Su cuenta es:{0:C2}\n" + "Desea pagar?", venta.Total()), "Pagar", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (rta == DialogResult.No)
            {
                return;
            }

            venta = null;
            ClienteTextBox.Text = string.Empty;
            ClienteTextBox.Focus();
            DetailsDataGridView.DataSource = null;
        }
コード例 #6
0
        private void LimparButton_Click(object sender, EventArgs e)
        {
            //ClienteTextBox.Text = "";
            //ValorTextBox.Text = "";
            //UFComboBox.Text = "";
            //FreteTextBox.Text = "";
            //TotalTextBox.Text = "";
            //or
            ClienteTextBox.Text      = string.Empty;
            UFComboBox.SelectedIndex = -1;
            ValorTextBox.Clear();
            FreteTextBox.Text = null;
            TotalTextBox.Text = "";

            ClienteTextBox.Focus();
        }
コード例 #7
0
 public void LimpiarCampos()
 {
     ClienteTextBox.Clear();
     IdCitaTextBox.Clear();
     IdClienteTextBox.Clear();
 }
コード例 #8
0
        private void BuscarButtom_Click(object sender, EventArgs e)
        {
            ErrorProvider error = new ErrorProvider();

            if (!string.IsNullOrWhiteSpace(IdtextBox.Text) && Convert.ToInt32(IdtextBox.Text) > 0)
            {
                BLL.Financiamientos fin = new BLL.Financiamientos();
                if (fin.Buscar(Convert.ToInt32(IdtextBox.Text)))
                {
                    IdtextBox.Enabled = false;
                    int id = Convert.ToInt32(IdtextBox.Text);
                    Util.Limpiar(this);
                    InteresTextBox.AppendText("3");
                    Modificar   = true;
                    IdModificar = id;
                    IdtextBox.AppendText(id.ToString());
                    ClienteComboBox.SelectedValue = fin.IdPersona;
                    GaranteComboBox.SelectedValue = fin.IdGarante;
                    MotorComboBox.SelectedValue   = fin.IdMotor;
                    InicialTextBox.AppendText(fin.Inicial.ToString());
                    QuotasComboBox.SelectedItem = fin.IntervaloPago.ToString();
                }
            }
            else
            {
                Modificar = true;
                Util.Limpiar(this);
                InteresTextBox.AppendText("3");
                Consultas.cFinanciamientos consulta = new Consultas.cFinanciamientos();
                consulta.ShowDialog(this);
                BLL.Financiamientos fin = consulta.ObtenerFinanciamiento();
                if (fin.IdFinanciamiento > 0)
                {
                    IdtextBox.Enabled = false;
                    IdModificar       = fin.IdPersona;
                    IdtextBox.AppendText(fin.IdFinanciamiento.ToString());
                    ClienteComboBox.SelectedValue = fin.IdPersona;
                    GaranteComboBox.SelectedValue = fin.IdGarante;
                    MotorComboBox.SelectedValue   = fin.IdMotor;
                    InicialTextBox.AppendText(fin.Inicial.ToString());
                    QuotasComboBox.SelectedItem = fin.IntervaloPago.ToString();
                }
            }
            BLL.Motores motor = new BLL.Motores();
            BLL.Colores color = new BLL.Colores();
            motor.Buscar(Convert.ToInt32(MotorComboBox.SelectedValue));
            color.Buscar(motor.IdColor);
            ColorTextBox.Clear();
            ColorTextBox.AppendText(color.Color);
            NumeroTextBox.Clear();
            NumeroTextBox.AppendText(motor.NumeroChasis);
            PrecioTextBox.Clear();
            PrecioTextBox.AppendText(motor.Precio.ToString());
            BLL.Personas persona = new BLL.Personas();
            persona.Buscar(Convert.ToInt32(ClienteComboBox.SelectedValue));
            ClienteTextBox.Clear();
            ClienteTextBox.AppendText(persona.Ingreso.ToString());
            persona.Buscar(Convert.ToInt32(GaranteComboBox.SelectedValue));
            GaranteTextBox.Clear();
            GaranteTextBox.AppendText(persona.Ingreso.ToString());
        }
コード例 #9
0
ファイル: form.cs プロジェクト: SamuGN/Public_Codes
        private void AddButton_Click(object sender, EventArgs e)
        {
            if (venta == null)
            {
                MessageBox.Show("Debe asignar un cliente");
                ClienteTextBox.Focus();
                return;
            }
            if (IdTextBox.Text == string.Empty)
            {
                MessageBox.Show("Debe ingresar un ID");
                IdTextBox.Focus();
                return;
            }

            int id = 0;

            if (!int.TryParse(IdTextBox.Text, out id))
            {
                MessageBox.Show("Debe ingresar un ID numerico entero");
                IdTextBox.Focus();
                return;
            }
            if (id <= 0)
            {
                MessageBox.Show("Debe ingresar un ID mayor a cero");
                IdTextBox.Focus();
                return;
            }

            if (DescriptionTextBox.Text == string.Empty)
            {
                MessageBox.Show("Debe ingresar una Descripcion");
                DescriptionTextBox.Focus();
                return;
            }
            decimal price = 0;

            if (!decimal.TryParse(PriceTextBox.Text, out price))
            {
                MessageBox.Show("Debe ingresar un Precio numerico entero");
                PriceTextBox.Focus();
                return;
            }
            if (price <= 0)
            {
                MessageBox.Show("Debe ingresar un Precio mayor a cero");
                PriceTextBox.Focus();
                return;
            }
            int amount = 0;

            if (!int.TryParse(AmountTextBox.Text, out amount))
            {
                MessageBox.Show("Debe ingresar una Cantidad numerico entero");
                AmountTextBox.Focus();
                return;
            }
            if (amount <= 0)
            {
                MessageBox.Show("Debe ingresar una Cantidad mayor a cero");
                AmountTextBox.Focus();
                return;
            }
            Article article = new Article();

            article.ID          = id;
            article.Description = DescriptionTextBox.Text;
            article.Price       = price;
            article.Amount      = amount;

            venta.AddProduct(article);
            DetailsDataGridView.DataSource = null;
            DetailsDataGridView.DataSource = venta.Products;

            IdTextBox.Text          = string.Empty;
            DescriptionTextBox.Text = string.Empty;
            PriceTextBox.Text       = string.Empty;
            AmountTextBox.Text      = string.Empty;
            IdTextBox.Focus();
        }