コード例 #1
0
        protected void BtnGuardar_Click(object sender, EventArgs e)
        {
            if (TbIdTransferencia.Text == string.Empty)
            {
                ObtenerDatos();
                if (tran.Insertar())
                {
                    Alert("Transferencia Se Guardo Corectamente");
                    tran.TransferenciaDestino(Convert.ToInt32(DdIdCuentaDestion.SelectedValue), Convert.ToInt32(TbValor.Text));

                    tran.TransferenciaOrigen(Convert.ToInt32(DdIdCuentaOrigen.SelectedValue), Convert.ToInt32(TbValor.Text));
                    Limpiar();
                }
                else
                {
                    Alert("Transferencia No Se Pudo Guardar Corectamente");
                }
            }

            else
            {
                ObtenerDatos();

                if (tran.Modificar(TbIdTransferencia.Text))
                {
                    Alert("Transferencia Se Modificada Corectamente");
                }
                else
                {
                    Alert("Transferencia No Se  Modificar Corectamente");
                }
            }
        }
コード例 #2
0
 private void GuardarButton_Click(object sender, EventArgs e)
 {
     ObtenerValores();
     if (textBoxId.Text == "")
     {
         if (textBoxMonto.Text != "" && comboBoxCuentaOrigen.Text != "" && comboBoxCuentaDestino.Text != "" && textBoxObservacion.Text != "" && textBoxDescripcionCuentaDestino.Text != "")
         {
             Verificar();
             if (MontoOrigen >= MontoTransferir)
             {
                 if (transferencias.Insertar())
                 {
                     Limpiar();
                     MensajeOk("Insertado correctamente");
                 }
                 else
                 {
                     MensajeError("Error al insertar");
                 }
             }
             else
             {
                 MessageBox.Show("Monto a transferir debe ser menor al monto de la cuenta", "Error al insertar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
             }
         }
         else
         {
             MessageBox.Show("Debe llenar todos los campos", "Error al insertar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         }
     }
     else
     {
         Verificar();
         if (MontoOrigen >= MontoTransferir)
         {
             if (textBoxMonto.Text != "" && textBoxMontoCuentaOrigen.Text != "" && textBoxDescripcionCuentaDestino.Text != "")
             {
                 if (transferencias.Editar())
                 {
                     Limpiar();
                     MensajeOk("Modificado correctamente");
                 }
                 else
                 {
                     MensajeError("Error al modificar");
                 }
             }
             else
             {
                 MessageBox.Show("Debe llenar todos los campos", "Error al modificar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
             }
         }
         else
         {
             MessageBox.Show("Monto a transferir debe ser menor al monto de la cuenta", "Error al insertar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         }
     }
 }
コード例 #3
0
        public void InsertarTest()
        {
            Transferencias transferencias = new Transferencias();

            transferencias.Fecha           = "Prueba";
            transferencias.CuentaOrigenId  = 0;
            transferencias.CuentaDestinoId = 2;
            transferencias.Monto           = 1;
            transferencias.Observacion     = "Prueba";
            transferencias.UsuarioId       = 1;
            Assert.IsTrue(transferencias.Insertar());
        }
コード例 #4
0
        public void InsertarTest()
        {
            Transferencias transferencias = new Transferencias();

            transferencias.Fecha       = "12/12/1015";
            transferencias.OrigenId    = 1;
            transferencias.DestinoId   = 1;
            transferencias.Monto       = 1500;
            transferencias.Observacion = "Nada";
            transferencias.UsuarioId   = 1;
            bool inserto = transferencias.Insertar();

            Assert.IsTrue(inserto);
        }
コード例 #5
0
        protected void GuardarButton_Click1(object sender, EventArgs e)
        {
            Transferencias transferencia = new Transferencias();

            if (TransferenciaIdTextBox.Text.Length == 0)
            {
                transferencia.Fecha           = FechaTextBox.Text;
                transferencia.CuentaOrigenId  = Convert.ToInt32(CuentaOrigenDropDownList.SelectedValue);
                transferencia.CuentaDestinoId = Convert.ToInt32(CuentaDestinoDropDownList.SelectedValue);
                transferencia.Monto           = Convert.ToDouble(MontoTextBox.Text);
                transferencia.Observacion     = ObservacionTextBox.Text;
                transferencia.UsuarioId       = Convert.ToInt32(UsuarioIdTextBox.Text);
                if (transferencia.Insertar())
                {
                    Utilitarios.ShowToastr(this.Page, "Se ha realizado la transferencia", "Transferido", "Success");
                    Limpiar();
                }
                else
                {
                    Utilitarios.ShowToastr(this.Page, "Error al realizar la transferencia", "Error", "Warning");
                }
            }
            else
            {
                int id;
                id = Convert.ToInt32(TransferenciaIdTextBox.Text);
                transferencia.TransferenciaId = id;
                transferencia.Fecha           = FechaTextBox.Text;
                transferencia.CuentaOrigenId  = Convert.ToInt32(CuentaOrigenDropDownList.SelectedValue);
                transferencia.CuentaDestinoId = Convert.ToInt32(CuentaDestinoDropDownList.SelectedValue);
                transferencia.Monto           = Convert.ToDouble(MontoTextBox.Text);
                transferencia.Observacion     = ObservacionTextBox.Text;
                transferencia.UsuarioId       = Convert.ToInt32(UsuarioIdTextBox.Text);
                if (transferencia.Editar())
                {
                    Utilitarios.ShowToastr(this.Page, "Se ha actualizado la transferencia", "Actualizacion", "Success");
                    Limpiar();
                }
                else
                {
                    Utilitarios.ShowToastr(this.Page, "Error al actualizar", "Error", "Warning");
                }
            }
        }