예제 #1
0
        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>"); }
        }
예제 #2
0
 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>"); }
 }
예제 #3
0
        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;
            }
        }