コード例 #1
0
        private void Guardar()
        {
            try
            {
                string Rpta = "";

                if (TxtCod_cuenta.Text == string.Empty || TxtDesc_cuenta.Text == string.Empty || TxtCod_moneda.Text == string.Empty || TxtCod_banco.Text == string.Empty || TxtNumcuenta.Text == string.Empty)
                {
                    MensajeError("Falta ingresar algunos datos");
                    ErrorTexto.SetError(TxtCod_cuenta, "Campo Obligatorio");
                    ErrorTexto.SetError(TxtDesc_cuenta, "Campo Obligatorio");
                    ErrorTexto.SetError(TxtCod_moneda, "Campo Obligatorio");
                    ErrorTexto.SetError(TxtCod_banco, "Campo Obligatorio");
                    ErrorTexto.SetError(TxtNumcuenta, "Campo Obligatorio");
                }
                else
                {
                    if (TxtEditar.Text == "Nuevo")
                    {
                        Rpta = ECuenta.Insertar(TxtCod_cuenta.Text.Trim(), TxtDesc_cuenta.Text.Trim(), TxtCod_banco.Text.Trim(), TxtCod_moneda.Text.Trim(), TxtTipocuenta.Text.Trim(), TxtNumcuenta.Text.Trim(), TxtResponsable.Text.Trim(), TxtAgencia.Text.Trim(), TxtEjecutivo.Text.Trim(), TxtDireccion.Text.Trim(), TxtTelefono.Text.Trim(), TxtEmail.Text.Trim(), Convert.ToDecimal(TxtSaldod.Text), Convert.ToDecimal(TxtSaldoh.Text), Convert.ToDecimal(TxtSaldo.Text), Convert.ToDateTime(TxtFecha_reg.Text), Convert.ToDateTime(TxtFecharegcheq.Text), Convert.ToBoolean(TxtActiva.Text), Convert.ToBoolean(TxtChequera.Text), TxtCampo1.Text, TxtCampo2.Text, TxtCampo3.Text, TxtCampo4.Text, TxtCampo5.Text, TxtCampo6.Text);
                    }
                    else if (TxtEditar.Text == "Editar")
                    {
                        Rpta = ECuenta.Editar(TxtCod_cuenta.Text.Trim(), TxtCod_cuentav.Text.Trim(), TxtDesc_cuenta.Text.Trim(), TxtCod_banco.Text.Trim(), TxtCod_moneda.Text.Trim(), TxtTipocuenta.Text.Trim(), TxtNumcuenta.Text.Trim(), TxtResponsable.Text.Trim(), TxtAgencia.Text.Trim(), TxtEjecutivo.Text.Trim(), TxtDireccion.Text.Trim(), TxtTelefono.Text.Trim(), TxtEmail.Text.Trim(), Convert.ToDecimal(TxtSaldod.Text), Convert.ToDecimal(TxtSaldoh.Text), Convert.ToDecimal(TxtSaldo.Text), Convert.ToDateTime(TxtFecha_reg.Text), Convert.ToDateTime(TxtFecharegcheq.Text), Convert.ToBoolean(TxtActiva.Text), Convert.ToBoolean(TxtChequera.Text), TxtCampo1.Text, TxtCampo2.Text, TxtCampo3.Text, TxtCampo4.Text, TxtCampo5.Text, TxtCampo6.Text);
                    }

                    if (Rpta.Equals("Y"))
                    {
                        if (TxtEditar.Text == "Nuevo")
                        {
                            MensajeOk("El Registro se Insertó Correctamente");
                            TxtEditar.Text      = "Listar";
                            TxtCod_cuentav.Text = TxtCod_cuenta.Text;
                        }
                        else if (TxtEditar.Text == "Editar")
                        {
                            MensajeOk("El Registro se Editó Correctamente");
                            TxtEditar.Text = "Listar";
                        }
                    }
                    else
                    {
                        MensajeError(Rpta);
                    }
                }
            }
            catch (Exception Ex)
            {
                MensajeError(Ex.Message);
            }
        }