public usuario_grupo GetUsuGrup(string _action, int id_usuario) { string sql = ""; usuario_grupo _usuariogrupo = new usuario_grupo(); using (SqlConnection _conn = Program.sqlConn()) { try { switch (_action) { case "0": sql = string.Format("select * from usuarios_grupos where id_usuario = {0}", id_usuario); break; default: break; } using (SqlCommand aCommand = new SqlCommand(sql, _conn)) { using (SqlDataReader aReader = aCommand.ExecuteReader()) { if (aReader.HasRows) { while (aReader.Read()) { _usuariogrupo.Id_usu_grupo = int.Parse(aReader["id_usu_grupo"].ToString()); _usuariogrupo.Id_usuario = int.Parse(aReader["id_usuario"].ToString()); _usuariogrupo.Id_grupo = int.Parse(aReader["id_grupo"].ToString()); } } } } } catch { } return _usuariogrupo; } }
private void frm_editUsuario_Load(object sender, EventArgs e) { try { txtNombUsu.Text = oUsuario.Nomb_usuario; txtNombre.Text = oUsuario.Nombre; txtApellido.Text = oUsuario.Apellido; txtCalle.Text = oUsuario.Direccion_c; txtNroCalle.Text = oUsuario.Direccion_n; txtEmail.Text = oUsuario.Email; txtTelefono.Text = oUsuario.Telefono.ToString(); if (oUsuario.Estado == 1) { cboxActivo.Checked = true; cbocDesactivo.Text = "Desacativar"; } else { cbocDesactivo.Checked = true; cboxActivo.Text = "Activar"; } usuario_grupo oUsuGrupo = new usuario_grupo(); ususarios_grupos_c oUsuGrupC = new ususarios_grupos_c(); oUsuGrupo = oUsuGrupC.GetUsuGrup("0", oUsuario.Id_usuario); grupos_c oGrupoC = new grupos_c(); grupo oGrupo = oGrupoC.GetGrupo("0", oUsuGrupo.Id_grupo, ""); txtGrupo.Text = oGrupo.Nomb_grupo; mskgrupo.Text = oGrupo.Id_grupo.ToString(); } catch (Exception) { } }