Example #1
0
        protected void AgregarPesadaButton_Click(object sender, EventArgs e)
        {
            Pesadas pesadas = ViewStateToEntity(ViewState[KeyViewState]);

            pesadas.AgregarDetalle(0, pesadas.PesadaId, GetValueDropDownListTipoArroz(), GetDescripcionTipoArroz(), KilosTextBox.Text.ToDecimal(), CantidadSacosTextBox.Text.ToDecimal());
            ViewState[KeyViewState] = pesadas;
            this.Bindgrid();
            Totalizar();
            CantidadSacosTextBox.Text = string.Empty;
            KilosTextBox.Text         = string.Empty;
            CantidadSacosTextBox.Focus();
        }
        public bool ValidarDetalle()
        {
            LimpiarProvider();
            bool paso = true;

            if ((CantidadSacosTextBox.Text).ToDecimal() <= 0)
            {
                errorProvider.SetError(CantidadSacosTextBox, "La Cantidad De Sacos Debe ser Mayor a 0");
                CantidadSacosTextBox.Focus();
                paso = false;
            }
            if ((KilosPesadosTextBox.Text).ToDecimal() <= 0)
            {
                errorProvider.SetError(KilosPesadosTextBox, "La Cantidad De Kilos Debe ser Mayor a 0");
                KilosPesadosTextBox.Focus();
                paso = false;
            }
            if ((FanegaTextBox.Text).ToDecimal() <= 0)
            {
                errorProvider.SetError(FanegaTextBox, "La Fanega Debe ser Mayor a 0");
                FanegaTextBox.Focus();
                paso = false;
            }
            if ((PrecioFanegaTextBox.Text).ToDecimal() <= 0)
            {
                errorProvider.SetError(PrecioFanegaTextBox, "El Precio de la Fanega Debe ser Mayor a 0");
                PrecioFanegaTextBox.Focus();
                paso = false;
            }
            if (TipoArrozIdComboBox.Text.Equals(string.Empty))
            {
                errorProvider.SetError(TipoArrozIdComboBox, "Debe Elegir un tipo de arroz");
                paso = false;
            }
            return(paso);
        }