protected void btnGuardar_Click(object sender, EventArgs e) { try { logica.Models.clsPersonajesxHistoria clsPersonajexHistoria = new logica.Models.clsPersonajesxHistoria { lgCodigo = Convert.ToInt64(txtCodigo.Text), obclsPersonajesHistoricos = new logica.Models.clsPersonajesHistoricos { lgCodigo = Convert.ToInt64(ddlPersonajeHistorico.SelectedValue) }, obclsHistoria = new logica.Models.clsHistoria { lgCodigo = Convert.ToInt64(ddlHistoriaPersonaje.SelectedValue) } }; Controllers.PersoanesxHistoriaControllers obPersonajesxHistoriaControllers = new Controllers.PersoanesxHistoriaControllers(); if (String.IsNullOrEmpty(lblOpcion.Text)) { lblOpcion.Text = "1"; } ClientScript.RegisterStartupScript(this.GetType(), "Mesaje", "<Script> swal('Mensaje!,'" + obPersonajesxHistoriaControllers.setAdministarPersonajexHistoriaController(clsPersonajexHistoria, Convert.ToInt32(lblOpcion.Text)) + "')</Script>"); lblOpcion.Text = txtCodigo.Text = String.Empty; getPersonajesxHistoria(); } catch (Exception ex) { ClientScript.RegisterStartupScript(this.GetType(), "Mesaje", "<Script> Swal('" + ex.Message + "')</Script>"); } }
void getPersonajesxHistoria() { try { Controllers.PersoanesxHistoriaControllers obPersonajexHistoriaControllers = new Controllers.PersoanesxHistoriaControllers(); gvwDatos.DataSource = obPersonajexHistoriaControllers.getConsultarPersonajesxHistoriaController(); gvwDatos.DataBind(); } catch (Exception ex) { ClientScript.RegisterStartupScript(this.GetType(), "Mesaje", "<Script> swal('ERROR!', '" + ex.Message + "!', 'error')</Script>"); } }
protected void gvwDatos_RowCommand(object sender, GridViewCommandEventArgs e) { try { int inIndice = Convert.ToInt16(e.CommandArgument); if (e.CommandName.Equals("Editar")) { lblOpcion.Text = "2"; txtCodigo.Text = ((Label)gvwDatos.Rows[inIndice].FindControl("lblCodigo")).Text; } if (e.CommandName.Equals("Eliminar")) { lblOpcion.Text = "3"; logica.Models.clsPersonajesxHistoria obclsPersonajesxHistoria = new logica.Models.clsPersonajesxHistoria { lgCodigo = Convert.ToInt64(((Label)gvwDatos.Rows[inIndice].FindControl("lblCodigo")).Text), obclsPersonajesHistoricos = new logica.Models.clsPersonajesHistoricos { lgCodigo = 0 }, obclsHistoria = new logica.Models.clsHistoria { lgCodigo = 0 } }; Controllers.PersoanesxHistoriaControllers obPersonajesxHistoriaControllers = new Controllers.PersoanesxHistoriaControllers(); ClientScript.RegisterStartupScript(this.GetType(), "Mesaje", "<Script> swal('MENSAJE!', '" + obPersonajesxHistoriaControllers.setAdministarPersonajexHistoriaController(obclsPersonajesxHistoria, Convert.ToInt32(lblOpcion.Text)) + "!', 'success')</Script>"); getPersonajesxHistoria(); } }catch (Exception ew) { throw ew; } }