protected void ButtonGuardar_Click(object sender, EventArgs e)
 {
     if (Page.IsValid)
     {
         RepositorioDepositos XD = new RepositorioDepositos();
         int.TryParse(TextBoxDepositoID.Text, out int id);
         if (id == 0)
         {
             if (XD.Guardar(LlenaClase()))
             {
                 ScriptManager.RegisterStartupScript(Page, typeof(Page), "Popup", "alert('Deposito Guardado')", true);
             }
             Limpiar();
         }
         else
         {
             XD.Modificar(LlenaClase());
             Limpiar();
         }
     }
 }
Пример #2
0
 public void Guardar()
 {
     Assert.IsTrue(repositorio.Guardar(GetDepositos()));
 }
Пример #3
0
        protected void GuardarButton_Click(object sender, EventArgs e)
        {
            RepositorioDepositos           repositorio = new RepositorioDepositos();
            Depositos                      depositos   = Llenaclase();
            Repositorio <CuentasBancarias> cuentas     = new Repositorio <CuentasBancarias>();

            var validar = cuentas.Buscar(util.ToInt(CuentaidTextBox.Text));

            bool paso = false;

            if (validar != null)
            {
                if (Page.IsValid)
                {
                    if (repositorio.VerificarDeposito(util.ToDecimal(MontoTextBox.Text)))
                    {
                        if (depositos.DepositoId == 0)
                        {
                            paso = repositorio.Guardar(depositos);
                        }

                        else
                        {
                            var verificar = repositorio.Buscar(util.ToInt(DepositosidTextBox.Text));
                            if (verificar != null)
                            {
                                paso = repositorio.Modificar(depositos);
                            }
                            else
                            {
                                ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script:
                                                                    "toastr.error('Este Deposito No Existe','Fallo',{ 'progressBar': true,'positionClass': 'toast-bottom-right'});", addScriptTags: true);
                                return;
                            }
                        }

                        if (paso)

                        {
                            ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script:
                                                                "toastr.success('Deposito Registrado','Exito',{ 'progressBar': true,'positionClass': 'toast-bottom-right'});", addScriptTags: true);
                        }

                        else

                        {
                            ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script:
                                                                "toastr.error('No pudo Guardar','Fallo',{ 'progressBar': true,'positionClass': 'toast-bottom-right'});", addScriptTags: true);
                        }
                        Limpiar();
                        return;
                    }
                    else
                    {
                        ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script:
                                                            "toastr.error('Debe Hacer un Deposit Mayor a 0','Fallo',{ 'progressBar': true,'positionClass': 'toast-bottom-right'});", addScriptTags: true);
                        return;
                    }
                }
            }
            else
            {
                ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script:
                                                    "toastr.error('Numero de Cuenta no Existe','Fallo',{ 'progressBar': true,'positionClass': 'toast-bottom-right'});", addScriptTags: true);
                return;
            }
        }