private int agregarFuncionalidades(int idRol) { int i = 0; List <int> ChkedRow = new List <int>(); try { for (i = 0; i <= funcionalidadesDGV.RowCount - 1; i++) { if (Convert.ToBoolean(funcionalidadesDGV.Rows[i].Cells["seleccion"].Value) == true) { ChkedRow.Add(i); } } if (ChkedRow.Count == 0) { return(0); } foreach (int k in ChkedRow) { Funcionalidad.insert(idRol, Int32.Parse(funcionalidadesDGV.Rows[k].Cells[1].Value.ToString())); } MessageBox.Show("Rol y funcionalidades registrados Correctamente!"); Alta_Rol_Funcionalidad af = new Alta_Rol_Funcionalidad(); af.Close(); } catch (Exception e) { return(0); } return(0); }
private void button4_Click(object sender, EventArgs e) { Alta_Rol_Funcionalidad altaFunc = new Alta_Rol_Funcionalidad(); altaFunc.Show(); }