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);
         }
     }
 }
        public void EditarTest()
        {
            Transferencias transferencias = new Transferencias();

            transferencias.TransferenciaId = 1;
            transferencias.Fecha           = "Prueba";
            transferencias.CuentaOrigenId  = 0;
            transferencias.CuentaDestinoId = 2;
            transferencias.Monto           = 2;
            transferencias.Observacion     = "Prueba";
            transferencias.UsuarioId       = 2;
            Assert.IsTrue(transferencias.Editar());
        }
        public void EditarTest()
        {
            Transferencias transferencias = new Transferencias();

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

            Assert.IsTrue(edito);
        }
Example #4
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");
                }
            }
        }