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(); } } }
public void Modificar() { Assert.IsTrue(repositorio.Modificar(GetDepositos())); }
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; } }