Пример #1
0
 public override string ToString()
 {
     return(Bruto.ToString());
 }
Пример #2
0
        private void BtnBalanza_Click(object sender, EventArgs e)
        {
            ErrProvider.Clear();
            Balanza ObjBalanza = new Balanza();

            ObjBalanza.SerialPortBalanza = "COM1";
            if (RbPeso.Checked == true)
            {
                ObjBalanza.Titulo      = "Peso bruto";
                ObjBalanza.VerCantidad = true;
            }
            else if (RbTara.Checked == true)
            {
                ObjBalanza.Titulo      = "Peso Tara";
                ObjBalanza.VerCantidad = false;
            }
            if (ObjBalanza.ShowDialog() == DialogResult.OK)
            {
                if (RbTara.Checked)
                {
                    if (txtGalponero.Text != "" & txtUsuario.Text != "")
                    {
                        Tara        += ObjBalanza.Peso;
                        txtTara.Text = Tara.ToString("N2");
                        AgregarLinea(ObjBalanza.Peso.ToString(), "0", "T", Conexion.UsuarioId, Conexion.Usuario, cbGalpon.SelectedValue.ToString(), cbGalpon.SelectedText, txtUsuario.Text, txtGalponero.Text);
                    }
                    else
                    {
                        if (txtGalponero.Text == "")
                        {
                            ErrProvider.SetError(txtGalponero, "Debe ingresar el nombre completo del galponero");
                        }
                        if (txtUsuario.Text == "")
                        {
                            ErrProvider.SetError(txtUsuario, "Debe ingresar el nombre completo del Pesador");
                        }
                    }
                }
                else
                {
                    if (txtGalponero.Text != "" & txtUsuario.Text != "")
                    {
                        Bruto    += ObjBalanza.Peso;
                        Cantidad += ObjBalanza.Cantidad;

                        txtBruto.Text = Bruto.ToString("N2");
                        txtNro.Text   = Cantidad.ToString();
                        AgregarLinea(ObjBalanza.Peso.ToString(), ObjBalanza.Cantidad.ToString(), "P", Conexion.UsuarioId, Conexion.Usuario, cbGalpon.SelectedValue.ToString(), cbGalpon.SelectedText, txtUsuario.Text, txtGalponero.Text);
                    }
                    else
                    {
                        if (txtGalponero.Text == "")
                        {
                            ErrProvider.SetError(txtGalponero, "Debe ingresar el nombre completo del galponero");
                        }
                        if (txtUsuario.Text == "")
                        {
                            ErrProvider.SetError(txtUsuario, "Debe ingresar el nombre completo del Pesador");
                        }
                    }
                }
                Neto = Bruto - Tara;
                if (Neto <= 0)
                {
                    txtNeto.Text = "0";
                }
                else
                {
                    txtNeto.Text = Neto.ToString("N2");
                }
            }
        }