private void btnEliminar_Click(object sender, EventArgs e) { if (boolCondicionEliminar) { if (clRolVista.mEliminarRolVista(this.conexion, this.pEntidadRolVista)) { MessageBox.Show("Eliminado Correctamente"); this.mLimpiar(); } else { MessageBox.Show("Problemas al elimnar"); } } else { frmModificarRolesVistas modificar = new frmModificarRolesVistas(this.conexion, "rolVistas"); modificar.ShowDialog(); this.isSeleccionoDatos = modificar.isSeleciono; if (isSeleccionoDatos) { this.pEntidadRolVista = new clsEntidadRolesVistas(); this.pEntidadRolVista.IdRol = modificar.IdRol; this.pEntidadRolVista.IdVista = modificar.IdVista; this.txtCodRol.Text = Convert.ToString(modificar.IdRol); this.txtNombreRol.Text = Convert.ToString(modificar.RolName); this.txtCodVista.Text = Convert.ToString(modificar.IdVista); this.txtNombreVista.Text = Convert.ToString(modificar.VistaName); this.boolCondicionEliminar = true; this.btnEliminar.Text = "Aceptar"; this.btnAgregar.Enabled = false; this.btnModificar.Enabled = false; this.btnConsultarRol.Enabled = false; this.btnConsultarVista.Enabled = false; this.txtNombreRol.Enabled = false; this.txtNombreVista.Enabled = false; this.chbInsertar.Enabled = false; this.chbModificar.Enabled = false; this.chbEliminar.Enabled = false; this.chbConsultar.Enabled = false; } } }
public frmAsignarVistasRol(clsConexion cone, clsEntidadUsuario pEntidadUsuario, clsEntidadVista vista) { materialSkinManager = MaterialSkinManager.Instance; materialSkinManager.AddFormToManage(this); materialSkinManager.Theme = MaterialSkinManager.Themes.LIGHT; materialSkinManager.ColorScheme = new ColorScheme(Primary.DeepOrange700, Primary.DeepOrange900, Primary.DeepOrange500, Accent.DeepOrange200, TextShade.WHITE); this.conexion = cone; this.pEntidadUsuario = pEntidadUsuario; this.pEntidadVista = vista; this.pEntidadRolVista = new clsEntidadRolesVistas(); this.clRolVista = new clsRolVista(); this.clVistas = new clsVistas(); InitializeComponent(); }
private void btnModificar_Click(object sender, EventArgs e) { if (boolCondicionModificar) { this.pEntidadRolVista = new clsEntidadRolesVistas(); this.pEntidadRolVista.IdRol = Convert.ToInt32(this.txtCodRol.Text); this.pEntidadRolVista.IdVista = Convert.ToInt32(this.txtCodVista.Text); this.pEntidadRolVista.Insertar = this.chbInsertar.Checked; this.pEntidadRolVista.Modificar = this.chbModificar.Checked; this.pEntidadRolVista.Eliminar = this.chbEliminar.Checked; this.pEntidadRolVista.Consultar = this.chbConsultar.Checked; if (this.idVista.Equals(this.txtCodVista.Text)) { if (clRolVista.mModificarSinVista(this.conexion, this.pEntidadRolVista, this.pEntidadUsuario)) { MessageBox.Show("Modificacion Exitosa"); this.mLimpiar(); } else { MessageBox.Show("Error en la modificacion"); this.mLimpiar(); } } else { if (clRolVista.mModificaConVista(this.conexion, this.pEntidadRolVista, this.pEntidadUsuario, Convert.ToInt32(this.idVista))) { MessageBox.Show("Modificacion Exitosa con vista"); this.mLimpiar(); } else { MessageBox.Show("Error en la modificacion"); this.mLimpiar(); } } } else { frmModificarRolesVistas modificar = new frmModificarRolesVistas(this.conexion, "rolVistas"); modificar.ShowDialog(); this.isSeleccionoDatos = modificar.isSeleciono; if (isSeleccionoDatos) { this.txtCodRol.Text = Convert.ToString(modificar.IdRol); this.txtNombreRol.Text = Convert.ToString(modificar.RolName); this.txtCodVista.Text = Convert.ToString(modificar.IdVista); this.idVista = Convert.ToString(modificar.IdVista); this.txtNombreVista.Text = Convert.ToString(modificar.VistaName); this.chbInsertar.Checked = modificar.boolInsertar; this.chbModificar.Checked = modificar.boolModificar; this.chbEliminar.Checked = modificar.boolEliminar; this.chbConsultar.Checked = modificar.boolConsultar; this.btnConsultarRol.Enabled = false; this.btnEliminar.Enabled = false; this.btnAgregar.Enabled = false; this.boolCondicionModificar = true; this.btnModificar.Text = "Aceptar"; } } }
}//fin del metodo modificar public Boolean mEliminarRolVista(clsConexion cone, clsEntidadRolesVistas pEntidadRolVista) { strSentencia = "Delete from tbRolesVistas where idRol = " + pEntidadRolVista.IdRol + " and idVista = " + pEntidadRolVista.IdVista + " "; return(cone.mEjecutar(strSentencia, cone)); }
}//fin del metodo modificar public Boolean mModificarSinVista(clsConexion cone, clsEntidadRolesVistas pEntidadRolVista, clsEntidadUsuario pEntidadUsuario) { strSentencia = "Update tbRolesVistas set insertar = '" + pEntidadRolVista.Insertar + "', modificar = '" + pEntidadRolVista.Modificar + "', eliminar = '" + pEntidadRolVista.Eliminar + "', consultar = '" + pEntidadRolVista.Consultar + "', modificadoPor = '" + pEntidadUsuario.IdUsuario + "', fechaModificacion = getDate() where idRol = " + pEntidadRolVista.IdRol + " and idVista = " + pEntidadRolVista.IdVista + ""; return(cone.mEjecutar(strSentencia, cone)); }//fin del metodo modificar
public Boolean insertarRolVista(clsConexion cone, clsEntidadRolesVistas pEntidadRolVista, clsEntidadUsuario pEntidadUsuario) { strSentencia = "Insert into tbRolesVistas (idRol, idVista, insertar, modificar, eliminar, consultar, creadoPor, fechaCreacion) " + "values(" + pEntidadRolVista.IdRol + "," + pEntidadRolVista.IdVista + ",'" + pEntidadRolVista.Insertar + "','" + pEntidadRolVista.Modificar + "','" + pEntidadRolVista.Eliminar + "','" + pEntidadRolVista.Consultar + "','" + pEntidadUsuario.IdUsuario + "', getDate())"; return(cone.mEjecutar(strSentencia, cone)); }