protected void ButtonEliminar_Click(object sender, EventArgs e) { RepositorioCartas XD = new RepositorioCartas(); Cartas cartas = XD.Buscar(int.Parse(TextBoxCartasID.Text)); if (cartas != null) { XD.Eliminar(int.Parse(TextBoxCartasID.Text)); Limpiar(); } }
protected void GuardarButton_Click(object sender, EventArgs e) { RepositorioCartas repositorio = new RepositorioCartas(); Cartas cartas = Llenaclase(); bool paso = false; if (Page.IsValid) { if (CartaidTextBox.Text == "0") { paso = repositorio.Guardar(cartas); } else { var verificar = repositorio.Buscar(util.ToInt(CartaidTextBox.Text)); if (verificar != null) { paso = repositorio.Modificar(cartas); } else { ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script: "toastr.error('Esta Cuenta No Existe','Fallo',{ 'progressBar': true,'positionClass': 'toast-bottom-right'});", addScriptTags: true); return; } } if (paso) { ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script: "toastr.success('Cuenta Registrada','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; } }
protected void ButtonGuardar_Click(object sender, EventArgs e) { if (Page.IsValid) { RepositorioCartas XD = new RepositorioCartas(); int.TryParse(TextBoxCartasID.Text, out int id); if (id == 0) { if (XD.Guardar(LlenaClase())) { ScriptManager.RegisterStartupScript(Page, typeof(Page), "Popup", "alert('Carta Guardada')", true); } Limpiar(); } else { XD.Modificar(LlenaClase()); Limpiar(); } } }
protected void ElminarButton_Click(object sender, EventArgs e) { LimpiarBE(); RepositorioCartas repositorio = new RepositorioCartas(); int id = util.ToInt(CartaidTextBox.Text); var carta = repositorio.Buscar(id); if (carta == null) { ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script: "toastr.info('Este Numero de Cuenta no Existe o ya a Sido Eliminado','Informacion',{ 'progressBar': true,'positionClass': 'toast-bottom-right'});", addScriptTags: true); } else { repositorio.Eliminar(id); ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script: "toastr.success('Cuenta a sido Borrada','Eliminado',{ 'progressBar': true,'positionClass': 'toast-bottom-right'});", addScriptTags: true); Limpiar(); } }