protected void btnInsertar_Click(object sender, ImageClickEventArgs e) { if (ddlRol.SelectedIndex.Equals(0)) { lblMensaje.Text = "ERROR : Debe seleccionar un rol"; return; } if (ddlPrivilegios.SelectedIndex.Equals(0)) { lblMensaje.Text = "ERROR : Debe seleccionar un privilegio"; return; } int intCodPrivilegios = Convert.ToInt32(ddlPrivilegios.SelectedValue); int intCodRol = Convert.ToInt32(ddlRol.SelectedValue); int intEstadoRolPrivi; if (chkEstadoRolPriv.Checked) { intEstadoRolPrivi = 1; } else { intEstadoRolPrivi = 0; } NegRolesPrivilegios NegocioRolPrivi = new NegRolesPrivilegios(); NegocioRolPrivi.AltaRolesPrivilegios(intCodPrivilegios, intCodRol, intEstadoRolPrivi); { LoadGrid(); } }
protected void btnInsertar_Click(object sender, ImageClickEventArgs e) { int intRegistroYaExiste; int intEstadoRolPrivi; NegRolesPrivilegios NegocioRolPrivi = new NegRolesPrivilegios(); if (ddlRol.SelectedIndex.Equals(0)) { ClientScript.RegisterStartupScript(this.GetType(), "myScript", "<script>javascript: alertify.alert('ERROR : Debe seleccionar un rol');</script>"); return; } if (ddlPrivilegios.SelectedIndex.Equals(0)) { ClientScript.RegisterStartupScript(this.GetType(), "myScript", "<script>javascript: alertify.alert('ERROR : Debe seleccionar un privilegio');</script>"); return; } int intCodPrivilegios = Convert.ToInt32(ddlPrivilegios.SelectedValue); int intCodRol = Convert.ToInt32(ddlRol.SelectedValue); if (chkEstadoRolPriv.Checked) { intEstadoRolPrivi = 1; } else { intEstadoRolPrivi = 0; } if (gblAccion.Equals("Actualizar")) { return; } else { intRegistroYaExiste = NegocioRolPrivi.ExisteUnRolyPrivilegio(intCodRol, intCodPrivilegios); if (intRegistroYaExiste.Equals(1)) { ClientScript.RegisterStartupScript(this.GetType(), "myScript", "<script>javascript: alertify.alert('ERROR : El Rol y Privilegio ingresado ya existe!!');</script>"); return; } NegocioRolPrivi.AltaRolesPrivilegios(intCodPrivilegios, intCodRol, intEstadoRolPrivi); } LoadGrid(); }
private void LoadGrid() { NegRolesPrivilegios NegocioPrivi = new NegRolesPrivilegios(); grvRolPrivilegios.DataSource = NegocioPrivi.ObtenerRolesPrivilegios(); grvRolPrivilegios.DataBind(); //txtDescripcionPrivilegios.Text = string.Empty; }
protected void grvRol_RowDeleting(object sender, GridViewDeleteEventArgs e) { int Existe; int id = (int)grvRol.DataKeys[e.RowIndex].Values[0]; int intCodRol = (int)grvRol.DataKeys[e.RowIndex].Values[0]; NegRolesPrivilegios ExiteRolPriv = new NegRolesPrivilegios(); Existe = ExiteRolPriv.select_ExisteRol_RolesPrivilegios(intCodRol); if (Existe > 0) { ClientScript.RegisterStartupScript(this.GetType(), "myScript", "<script>javascript: alertify.alert('No se puede eliminar ya que existe en la tabla Roles Privilegios');</script>"); return; } if (id > 0) { NegRol Neg = new NegRol(); Neg.EliminarRol(id); LoadGrid(); } grvRol.EditIndex = -1; LoadGrid(); }
private void LoadGrid() { NegRolesPrivilegios NegocioPrivi = new NegRolesPrivilegios(); grvRolPrivilegios.DataSource = NegocioPrivi.ObtenerRolesPrivilegios(); grvRolPrivilegios.DataBind(); }
protected void grvRolPrivilegios_RowDeleting(object sender, GridViewDeleteEventArgs e) { NegRolesPrivilegios NegocioRolPrivi = new NegRolesPrivilegios(); int intCodRol = (int)grvRolPrivilegios.DataKeys[e.RowIndex].Values[0]; int intCodPriv = (int)grvRolPrivilegios.DataKeys[e.RowIndex].Values[1]; GridViewRow Fila = grvRolPrivilegios.Rows[e.RowIndex]; NegocioRolPrivi.EliminarRolesPrivilegios(intCodPriv, intCodRol); }
protected void ddlRol_SelectedIndexChanged(object sender, EventArgs e) { NegRolesPrivilegios NegocioRolPrivi = new NegRolesPrivilegios(); if (ddlRol.SelectedIndex.Equals(0)) { grvRolPrivilegios.DataSource = NegocioRolPrivi.ObtenerRolesPrivilegios(); } else { grvRolPrivilegios.DataSource = NegocioRolPrivi.ConsultaRolByRolesPrivi(Convert.ToInt32(ddlRol.SelectedValue)); } grvRolPrivilegios.DataBind(); }