예제 #1
0
        private void BtnGuardar_Click(object sender, EventArgs e)
        {
            if (TxtCodigoClase.Text == "")
            {
                Alerta = new ClassToast(ClassColorAlerta.Alerta.Validado.ToString(), "ALERTA", "Debe ingresar un código.");
                return;
            }
            if (TxtNombreClase.Text == "")
            {
                Alerta = new ClassToast(ClassColorAlerta.Alerta.Validado.ToString(), "ALERTA", "Debe ingresar un nombre de cuenta.");
                return;
            }

            FrmPregunta FrmGuardar = new FrmPregunta();

            FrmGuardar.ShowDialog();
            if (FrmGuardar.Estado == true)
            {
                if (GuardarCrear(TxtNombreClase.Text.ToUpper(), TxtCodigoClase.Text.ToUpper()) == 1)
                {
                    Alerta = new ClassToast(ClassColorAlerta.Alerta.Guardado.ToString(), "GUARDADO", "Registro guardado correctamente.");
                    return;
                }
            }
        }
예제 #2
0
        private void BtnGuardar_Click(object sender, System.EventArgs e)
        {
            if (TxtCodigoClaseNu.Text == "")
            {
                Alerta = new ClassToast(ClassColorAlerta.Alerta.Validado.ToString(), "ALERTA", "Debe ingresar un código.");
                return;
            }
            if (TxtNombreClaseNu.Text == "")
            {
                Alerta = new ClassToast(ClassColorAlerta.Alerta.Validado.ToString(), "ALERTA", "Debe ingresar un nombre de cuenta.");
                return;
            }

            FrmPregunta FrmGuardar = new FrmPregunta();

            FrmGuardar.ShowDialog();
            if (FrmGuardar.Estado == true)
            {
                if (GuardarEditar(TxtNombreClaseNu.Text.ToUpper(), TxtCodigoClaseNu.Text.ToUpper()) == 1)
                {
                    Alerta = new ClassToast(ClassColorAlerta.Alerta.Actualizado.ToString(), "ACTUALIZADO", "Registro actualizado correctamente.");
                    this.Close();
                }
            }
        }
예제 #3
0
        private void BtnGuardar_Click(object sender, EventArgs e)
        {
            if (TxtComprobante.Text == null || TxtComprobante.Text == "")
            {
                Alerta = new ClassToast(ClassColorAlerta.Alerta.Validado.ToString(), "ALERTA", "Ingresar un código de comprobante.");
                TxtComprobante.Focus();
                return;
            }
            if (TxtDocReferencia.Text == null || TxtDocReferencia.Text == "")
            {
                Alerta = new ClassToast(ClassColorAlerta.Alerta.Validado.ToString(), "ALERTA", "Ingresar un doc. de referencia.");
                TxtDocReferencia.Focus();
                return;
            }
            if (TxtConceptoGeneral.Text == null || TxtConceptoGeneral.Text == "")
            {
                Alerta = new ClassToast(ClassColorAlerta.Alerta.Validado.ToString(), "ALERTA", "Ingresar concepto general.");
                TxtDocReferencia.Focus();
                return;
            }
            if (ListDatos.Count == 0)
            {
                Alerta = new ClassToast(ClassColorAlerta.Alerta.Error.ToString(), "ALTO", "Debe ingresar cuentas.");
                TxtCodigoCuenta.Focus();
                return;
            }
            if (Convert.ToDecimal(TxtTotalDebe.Text) != Convert.ToDecimal(TxtTotalHaber.Text))
            {
                Alerta = new ClassToast(ClassColorAlerta.Alerta.Validado.ToString(), "ALERTA", "El DEBE es diferente al HABER.");
                return;
            }

            string Fecha = TxtFecha.Value.Date.ToString("dd-MM-yyyy ") + TxtHora.Value.ToLongTimeString();
            ClassGuardarAsiento Guardar = new ClassGuardarAsiento();

            FrmPregunta FrmGuardar = new FrmPregunta();

            FrmGuardar.ShowDialog();
            if (FrmGuardar.Estado == true)
            {
                Guardar.GuardarAsientoContable(Estado, Convert.ToInt32(TxtComprobante.Text), TxtDocReferencia.Text.ToUpper(), TxtConceptoGeneral.Text.ToUpper(),
                                               ListDatos, Convert.ToDateTime(Fecha));

                TxtFecha.Value          = DateTime.Now;
                TxtHora.Value           = DateTime.Now;
                TxtDocReferencia.Text   = null;
                TxtConceptoGeneral.Text = null;
                TxtComprobante.Text     = null;
                ListDatos.Clear();
                DgvDatos.Rows.Clear();
                LlenarDgv = new ClassLlenarDgv();
                LlenarDgv.TDebeHaber(ListDatos, TxtTotalDebe, TxtTotalHaber);
                Alerta = new ClassToast(ClassColorAlerta.Alerta.Guardado.ToString(), "GUARDADO", "Registro guardado perfectamente.");
            }
        }
예제 #4
0
        private void BtnGuardar_Click(object sender, EventArgs e)
        {
            if (TxtCodigo.Text == null || TxtCodigo.Text == "")
            {
                Alerta = new ClassToast(ClassColorAlerta.Alerta.Validado.ToString(), "ALERTA", "Ingresar código.");
                TxtCodigo.Focus();
                return;
            }
            if (TxtCodigoReferencia.Text == null || TxtCodigoReferencia.Text == "")
            {
                Alerta = new ClassToast(ClassColorAlerta.Alerta.Validado.ToString(), "ALERTA", "Ingresar código referencia.");
                TxtCodigoReferencia.Focus();
                return;
            }
            if (TxtPorcentaje.Text == null || TxtPorcentaje.Text == "")
            {
                Alerta = new ClassToast(ClassColorAlerta.Alerta.Validado.ToString(), "ALERTA", "Ingresar el procentaje.");
                TxtPorcentaje.Focus();
                return;
            }

            if (Convert.ToDecimal(TxtPorcentaje.Text) <= 0)
            {
                Alerta = new ClassToast(ClassColorAlerta.Alerta.Validado.ToString(), "ALERTA", "Ingresar el procentaje mayor a cero.");
                TxtPorcentaje.Focus();
                return;
            }
            FrmPregunta FrmGuardar = new FrmPregunta();

            FrmGuardar.ShowDialog();
            if (FrmGuardar.Estado == true)
            {
                CADRetencion Guardar = new CADRetencion();
                Guardar.InsertRetencion(Convert.ToInt32(CbTipoRetencion.SelectedValue),
                                        CJ3, CJ4, CJ5, TxtCodigo.Text.ToUpper(), TxtCodigoReferencia.Text.ToUpper(),
                                        TxtDescripcion.Text.ToUpper(), Convert.ToDecimal(TxtPorcentaje.Text));

                Alerta = new ClassToast(ClassColorAlerta.Alerta.Guardado.ToString(), "GUARDADO", "Registro guardado perfectamente.");

                TxtCodCuenta.Text        = null;
                TxtCodigo.Text           = null;
                TxtCodigoReferencia.Text = null;
                TxtCuenta.Text           = null;
                TxtDescripcion.Text      = null;
                TxtPorcentaje.Text       = "0";
                DgvLLenar = new ClassDgvRetencion();
                DgvLLenar.GetRetencion(DgvDato, Convert.ToInt32(CbTipoRetencion.SelectedValue));
            }
        }