public bool ExcluirDA(Cursos cur) { SqlParameter[] paramsToSP = new SqlParameter[1]; paramsToSP[0] = new SqlParameter("@id", cur.Id); SqlHelper.ExecuteNonQuery(ConfigurationManager.ConnectionStrings["conexao"].ToString(), CommandType.StoredProcedure, "stp_delete_cursos", paramsToSP); return true; }
public bool InserirDA(Cursos cur) { SqlParameter[] paramsToSP = new SqlParameter[2]; paramsToSP[0] = new SqlParameter("@codigo", cur.Codigo); paramsToSP[1] = new SqlParameter("@descricao", cur.Descricao); SqlHelper.ExecuteNonQuery(ConfigurationManager.ConnectionStrings["conexao"].ToString(), CommandType.StoredProcedure, "stp_insert_cursos", paramsToSP); return true; }
protected void btnNuevo_Click(object sender, EventArgs e) { Cursos cr = new Cursos(); Limpiar(); }
public async Task <FileResult> DownloadAluno() { using (var doc = new PdfSharpCore.Pdf.PdfDocument()) { var page = doc.AddPage(); page.Size = PdfSharpCore.PageSize.A4; page.Orientation = PdfSharpCore.PageOrientation.Portrait; var graphics = PdfSharpCore.Drawing.XGraphics.FromPdfPage(page); var corFonte = PdfSharpCore.Drawing.XBrushes.Black; var textFormatter = new PdfSharpCore.Drawing.Layout.XTextFormatter(graphics); var fonteOrganizacao = new PdfSharpCore.Drawing.XFont("Ariel", 10); var fonteDescricao = new PdfSharpCore.Drawing.XFont("Ariel", 8, PdfSharpCore.Drawing.XFontStyle.BoldItalic); var tituloDetalhes = new PdfSharpCore.Drawing.XFont("Ariel", 8, PdfSharpCore.Drawing.XFontStyle.Bold); var fonteDetalhesDescricao = new PdfSharpCore.Drawing.XFont("Ariel", 7); var logo = @"C:\Users\Pichau\Desktop\Trabalho - 2905\Trabalho-FUP-Final\PROJETO_FUP_Brasil\wwwroot\img\logo.jpg"; var qtdPaginas = doc.PageCount; //imagem logotipo textFormatter.DrawString(qtdPaginas.ToString(), new PdfSharpCore.Drawing.XFont("Arial", 10), corFonte, new PdfSharpCore.Drawing.XRect(575, 825, page.Width, page.Height)); XImage imagem = XImage.FromFile(logo); graphics.DrawImage(imagem, 20, 5, 100, 50); //Titulo Maior var descricaoFinanceira = new PdfSharpCore.Drawing.Layout.XTextFormatter(graphics); descricaoFinanceira.Alignment = PdfSharpCore.Drawing.Layout.XParagraphAlignment.Center; descricaoFinanceira.DrawString("Alunos do Curso", tituloDetalhes, corFonte, new PdfSharpCore.Drawing.XRect(0, 120, page.Width, page.Height)); //titulo das Colunas var alturaTituloFinanceiroY = 140; var detalhes = new PdfSharpCore.Drawing.Layout.XTextFormatter(graphics); detalhes.DrawString("Aluno", fonteDescricao, PdfSharpCore.Drawing.XBrushes.Red, new PdfSharpCore.Drawing.XRect(20, alturaTituloFinanceiroY, page.Width, page.Height)); detalhes.DrawString("Curso", fonteDescricao, PdfSharpCore.Drawing.XBrushes.Green, new PdfSharpCore.Drawing.XRect(220, alturaTituloFinanceiroY, page.Width, page.Height)); //gerar dados do relátorio Cursos model = new Cursos(); var alturaItens = 160; var alturaItens2 = 160; var conteudoAluno = await _context.Aluno.Include(d => d.Cursos).ToListAsync(); model.Aluno = conteudoAluno; if (model.Aluno != null) { foreach (var item in model.Aluno) { textFormatter.DrawString("Aluno: " + item.Nome, fonteDescricao, corFonte, new PdfSharpCore.Drawing.XRect(20, alturaItens, page.Width, page.Height)); alturaItens += 20; } foreach (var item in model.Aluno) { textFormatter.DrawString("Curso: " + item.Cursos.NomeCurso, fonteDescricao, corFonte, new PdfSharpCore.Drawing.XRect(220, alturaItens2, page.Width, page.Height)); alturaItens2 += 20; } } //cabeçalho inicio statico textFormatter.DrawString("Instituição: ", fonteDescricao, corFonte, new PdfSharpCore.Drawing.XRect(20, 95, page.Width, page.Height)); textFormatter.DrawString("Faculdade Universitaria de Programação", fonteDescricao, corFonte, new PdfSharpCore.Drawing.XRect(80, 95, page.Width, page.Height)); using (MemoryStream stream = new MemoryStream()) { var contantType = "application/pdf"; doc.Save(stream, false); var nomeArquivo = "relatorioFinancerio.pdf"; return(File(stream.ToArray(), contantType, nomeArquivo)); } } }
public void Update(Cursos newCurso) { _cursos.ReplaceOneAsync(curso => curso.id == newCurso.id, newCurso); }
static void Main(String [] args) { String[] Estudiantes = new string[2]; Estudiantes[] ListaEstudiantes = new Estudiantes[2]; String[] Cursos = new string[2]; Cursos[] ListaCursos = new Cursos[2]; int cont = 0; while (cont < 2) { Console.WriteLine("Ingrese nombre"); String nombre = Console.ReadLine(); Console.WriteLine("Ingrese edad"); int edad = Convert.ToInt16(Console.ReadLine()); Console.WriteLine("Ingrese el carnet"); String carnet = Console.ReadLine(); Console.WriteLine("Indique si está solvente"); Boolean solvente = Boolean.Parse(Console.ReadLine()); Estudiantes estudiante = new Estudiantes(nombre, edad, carnet, solvente); for (int x = 0; x < 2; x++) { Console.WriteLine("Ingrese curso"); String nombrecurso = Console.ReadLine(); Console.WriteLine("Ingrese nota del parcial 1"); int nota1 = Convert.ToInt16(Console.ReadLine()); Console.WriteLine("Ingrese nota del parcial 2"); int nota2 = Convert.ToInt16(Console.ReadLine()); Console.WriteLine("Ingrese nota del examen final"); int final = Convert.ToInt16(Console.ReadLine()); Cursos cursos1 = new Cursos(nombrecurso, nota1, nota2, final); ListaCursos[x] = cursos1; } ListaEstudiantes[cont] = estudiante; cont++; } Console.WriteLine(""); Console.WriteLine("LISTA"); for (int i = 0; i < 2; i++) { Estudiantes estudiante = ListaEstudiantes[i]; Console.WriteLine("NOMBRE: " + estudiante.nombre + " CARNET: " + estudiante.carnet + " EDAD: " + estudiante.edad); Console.WriteLine("¿Solvente?: " + estudiante.solvente); for (int j = 0; j < 2; j++) { Cursos cursos1 = ListaCursos[j]; Console.WriteLine("CURSO: " + cursos1.nombrecurso); Console.WriteLine(" NOTA DE PARCIAL 1: " + cursos1.nota1 + " NOTA DE PARCIAL 2: " + cursos1.nota2); Console.WriteLine("NOTA DE EXAMEN FINAL: " + cursos1.final); Console.WriteLine(""); Console.WriteLine(""); } } }
/// <summary> /// Método para editar un curso /// </summary> /// <param name="entidad"></param> /// <returns></returns> public bool Editar(Cursos entidad) { contexto.Entry(entidad).State = EntityState.Modified; return(true); }
private void Populate() { Instituicao.Add(new Instituicao { Nome = "NEAD - Núcleo de Educação a Distância", Vinculo = "Universidade Estadual do Centro-Oeste", Endereco = $"Rua Padre Salvador, 875 – Santa Cruz – Cx. Postal 3010" + $" CEP 85015-430 – Guarapuava – PR", Telefone = "+55 (42) 3621-1095", Fax = "+55 (42) 3621-1090", Email = "*****@*****.**", Sobre = @"O Núcleo de Educação a Distância é um órgão vinculado à Reitoria, criado por meio da Resolução 086/2005 – Cepe/Unicentro, com competência para implementar políticas e diretrizes para a EAD (Educação a Distância) em todos os níveis de ensino no âmbito da Unicentro (Universidade Estadual do Centro-Oeste), incluindo a oferta e a execução de cursos e programas de Educação Profissional, dentre outros, nos termos da legislação vigente. A estrutura organizacional para os cursos ofertados na modalidade de Educação a Distância da Unicentro é composta de um Núcleo de Educação a Distância, localizado no Campus Sede da Universidade, pela estrutura advinda da Parceria do Sistema Aberta do Brasil – UAB e por Polos de Apoio Presenciais de Educação a Distância, localizados em diversos municípios." }); //Cidade var guarapuava = new Cidade { Id = Guid.Parse("bd38f703-ebec-4f7e-a6ec-f333c28f36e4"), Nome = "Guarapuava" }; var irati = new Cidade { Id = Guid.Parse("aef0aa2a-e4c9-432e-b26f-43c0f93f37fe"), Nome = "Irati" }; var chopinzinho = new Cidade { Id = Guid.Parse("c266f0a5-0ff8-4324-9da2-c3c322199cd0"), Nome = "Chopinzinho" }; var laranjeirasSul = new Cidade { Id = Guid.Parse("5182c404-fc3d-4a82-881d-c4b59051c641"), Nome = "Laranjeiras do Sul" }; var pitanga = new Cidade { Id = Guid.Parse("4ede2654-16d4-43b8-8b7f-b175d7918bb4"), Nome = "Pitanga" }; var prudentopolis = new Cidade { Id = Guid.Parse("cb0988c3-fabd-4aaf-8082-e99637523ce1"), Nome = "Prudentópolis" }; Cidades.AddRange(guarapuava, irati, chopinzinho, laranjeirasSul, pitanga, prudentopolis); //UnidadeUniversitaria var uu_guarapuava = new UnidadeUniversitaria { Id = Guid.Parse("bd38f703-ebec-4f7e-a6ec-f333c28f36e4"), Nome = "Guarapuava", Sigla = "G", Cidade = guarapuava }; var uu_irati = new UnidadeUniversitaria { Id = Guid.Parse("aef0aa2a-e4c9-432e-b26f-43c0f93f37fe"), Nome = "Irati", Sigla = "I", Cidade = irati }; UnidadesUniversitarias.AddRange(uu_guarapuava, uu_irati); //Campus var campusSantaCruz = new Campus { Id = Guid.Parse("0894e92c-d0b5-4a65-8154-7fc7a30adaf6"), Nome = "Santa Cruz", UnidadeUniversitaria = uu_guarapuava, Sigla = "SC", Sede = true }; var campusCedeteg = new Campus { Id = Guid.Parse("5329ca07-f91e-488b-bb39-a48afb6f5182"), Nome = "CEDETEG", UnidadeUniversitaria = uu_guarapuava, Sigla = "C" }; var campusIrati = new Campus { Id = Guid.Parse("637a4db0-8ebe-482f-9165-79a71c7c2ecb"), Nome = "Irati", UnidadeUniversitaria = uu_irati, Sigla = "I" }; var campusChopinzinho = new Campus { Id = Guid.Parse("daa993e7-0434-4aa5-9b8b-f43bffd786e5"), Nome = "Chopinzinho", UnidadeUniversitaria = uu_guarapuava, Sigla = "CH", Avancado = true }; var campusLaranjeirasSul = new Campus { Id = Guid.Parse("2daef512-79b9-4f76-a5e9-ab37ca76e49d"), Nome = "Laranjeiras do Sul", UnidadeUniversitaria = uu_guarapuava, Sigla = "LS", Avancado = true }; var campusPitanga = new Campus { Id = Guid.Parse("8cb7875a-3df3-49b0-9a3d-0235a9e7ae3e"), Nome = "Pitanga", Sigla = "PI", UnidadeUniversitaria = uu_guarapuava, Avancado = true }; var campusPrudentopolis = new Campus { Id = Guid.Parse("bb9124cb-b492-482e-a7ef-345e86926c55"), Nome = "Prudentópolis", Sigla = "PR", UnidadeUniversitaria = uu_guarapuava, Avancado = true }; Campi.AddRange(campusSantaCruz, campusCedeteg, campusIrati, campusChopinzinho, campusLaranjeirasSul, campusPitanga, campusPrudentopolis); //Setores administrativos var saNead = new SetorAdministrativo { Id = Guid.Parse("8facb2e5-855b-457c-a98f-0d48cbee8a1d"), Nome = "Núcleo de Educação à Distância", Sigla = "NEAD", Campus = campusSantaCruz }; var saNeadVideos = new SetorAdministrativo { Id = Guid.Parse("b4ff3410-fcbc-4895-b958-ae10818fa01e"), Nome = "NEAD - Vídeos", Sigla = "NEADV", SuperSetor = saNead, Campus = campusSantaCruz }; var saNeadMulti = new SetorAdministrativo { Id = Guid.Parse("01d69cfb-f49b-41d4-9062-f0e97bae9136"), Nome = "NEAD - Multidisciplinar", Sigla = "NEADM", SuperSetor = saNead, Campus = campusSantaCruz }; SetoresAdministrativos.AddRange(saNead, saNeadMulti, saNeadVideos); // ea0c1b9d-6740-4613-929a-114bc8a322cb // 16143be8-8722-4b6f-99c8-a91eb5125f67 // f9449eaf-cbe4-4efc-aa2b-9288e5ea53b5 // af11b6eb-0c31-484c-99e2-5c2832b38350 // d593fee9-31e2-4ed5-8c5a-c0971ffd71a2 // 2027a141-93ad-468a-9f62-78c9b076e900 //Setores de conhecimento var seaa_g = new SetorConhecimento { Id = Guid.Parse("d33795a5-e364-48df-a3a7-2fd57245e019"), Nome = "Setor de Ciências Agrárias e Ambientais", Sigla = "SEAA", Campus = campusCedeteg }; var seet_g = new SetorConhecimento { Id = Guid.Parse("cff44bd2-3199-4adc-8786-b677b6f89500"), Nome = "Setor de Ciências Exatas e de Tecnologia", Sigla = "SEET", Campus = campusCedeteg }; var sehla_g = new SetorConhecimento { Id = Guid.Parse("fa8e2635-3ae1-4d29-857a-6eed65b89851"), Nome = "Setor de Ciências Humanas, Letras e Artes", Sigla = "SEHLA", Campus = campusSantaCruz }; var ses_g = new SetorConhecimento { Id = Guid.Parse("e120b519-bd0c-48c4-b744-6fc57798c491"), Nome = "Setor de Ciências da Saúde", Sigla = "SES", Campus = campusCedeteg }; var ses_i = new SetorConhecimento { Id = Guid.Parse("ac47aca3-973e-44a3-bcd2-cbe076202043"), Nome = "Setor de Ciências da Saúde", Sigla = "SES", Campus = campusIrati }; var sesa_g = new SetorConhecimento { Id = Guid.Parse("70c6f0f5-66db-472a-a2db-317b49c1f54a"), Nome = "Setor de Ciências Sociais Aplicadas", Sigla = "SESA", Campus = campusSantaCruz }; SetoresConhecimento.Add(seaa_g); SetoresConhecimento.Add(seet_g); SetoresConhecimento.Add(sehla_g); SetoresConhecimento.Add(ses_g); SetoresConhecimento.Add(ses_i); SetoresConhecimento.Add(sesa_g); //Departamentos //SEHLA var deart_g = new Departamento { Id = Guid.Parse("8fba4dcf-ba5e-4b66-99de-5efc45861b75"), Nome = "Departamento de Arte-Educação", Sigla = "DEART", SetorConhecimento = sehla_g, Campus = campusSantaCruz }; var decs_g = new Departamento { Id = Guid.Parse("8b2f4950-f81a-4ecb-88af-2d9e406aac51"), Nome = "Departamento de Comunicação Social", Sigla = "DECS", SetorConhecimento = sehla_g, Campus = campusSantaCruz }; var defil_g = new Departamento { Id = Guid.Parse("8e67838c-d190-4cc2-ac06-cd78412673b2"), Nome = "Departamento de Filosofia", Sigla = "DEFIL", SetorConhecimento = sehla_g, Campus = campusSantaCruz }; var dehis_g = new Departamento { Id = Guid.Parse("e10976e2-aed6-40ca-8445-541995fae372"), Nome = "Departamento de História", Sigla = "DEHIS", SetorConhecimento = sehla_g, Campus = campusSantaCruz }; var delet_g = new Departamento { Id = Guid.Parse("060df4b9-75a5-4089-90b5-dda46e093f3b"), Nome = "Departamento de Letras", Sigla = "DELET", SetorConhecimento = sehla_g, Campus = campusSantaCruz }; var deped_g = new Departamento { Id = Guid.Parse("ab3eb3dd-8a31-4098-9fab-080c61014a4c"), Nome = "Departamento de Pedagogia", Sigla = "DEPED", SetorConhecimento = sehla_g, Campus = campusSantaCruz }; //SES var deduf_g = new Departamento { Id = Guid.Parse("344f0e65-3c6c-4bcf-9c4b-9aac6312a544"), Nome = "Departamento de Educação Física", Sigla = "DEDUF", SetorConhecimento = ses_g, Campus = campusCedeteg }; var deduf_i = new Departamento { Id = Guid.Parse("a4ba85b4-1611-4473-adbc-f3fa08b8912a"), Nome = "Departamento de Educação Física", Sigla = "DEDUF", SetorConhecimento = ses_i, Campus = campusIrati }; var denf_g = new Departamento { Id = Guid.Parse("1d74b2ff-8e6f-4ac6-9e67-5bc8f4d35e17"), Nome = "Departamento de Enfermagem", Sigla = "DENF", SetorConhecimento = ses_g, Campus = campusCedeteg }; var defar_g = new Departamento { Id = Guid.Parse("1a8a5f1b-35ea-45c9-969c-9bd9e2e0bb58"), Nome = "Departamento de Farmácia", Sigla = "DEFAR", SetorConhecimento = ses_g, Campus = campusCedeteg }; var defisio_g = new Departamento { Id = Guid.Parse("32d28159-7253-42a1-828b-a5862ce1429a"), Nome = "Departamento de Fisioterapia", Sigla = "DEFISIO", SetorConhecimento = ses_g, Campus = campusCedeteg }; var denut_g = new Departamento { Id = Guid.Parse("c7924683-f28f-46c7-94f9-085bdf30d6cb"), Nome = "Departamento de Nutrição", Sigla = "DENUT", SetorConhecimento = ses_g, Campus = campusCedeteg }; var depsi_i = new Departamento { Id = Guid.Parse("a108571c-29e6-4cc6-a29a-21f8b6134039"), Nome = "Departamento de Psicologia", Sigla = "DEPSI", SetorConhecimento = ses_i, Campus = campusIrati }; var defono_i = new Departamento { Id = Guid.Parse("d037a3c9-7c0b-43cd-9a67-ce3ffbef46e9"), Nome = "Departamento de Fonoaudiologia", Sigla = "DEFONO", SetorConhecimento = ses_i, Campus = campusIrati }; //SEET var decomp_g = new Departamento { Id = Guid.Parse("ebfcea0b-ead3-4295-9714-3ed05218fdbf"), Nome = "Departamento de Ciência da Computação", Sigla = "DECOMP", SetorConhecimento = seet_g, Campus = campusCedeteg }; var deali_g = new Departamento { Id = Guid.Parse("65591b25-191e-410a-8e06-b9214bd8d4a9"), Nome = "Departamento de Engenharia de Alimentos", Sigla = "DEALI", SetorConhecimento = seet_g, Campus = campusCedeteg }; var defis_g = new Departamento { Id = Guid.Parse("7331f8cd-5c92-4988-a21c-878f37ef0a23"), Nome = "Departamento de Física", Sigla = "DEFIS", SetorConhecimento = seet_g, Campus = campusCedeteg }; var demat_g = new Departamento { Id = Guid.Parse("370cb2d6-6734-4dd5-9d1d-745df7455d7e"), Nome = "Departamento de Matemática", Sigla = "DEMAT", SetorConhecimento = seet_g, Campus = campusCedeteg }; var deq_g = new Departamento { Id = Guid.Parse("7ef8c48c-b028-4c04-a3e4-c382845c9b1b"), Nome = "Departamento de Química", Sigla = "DEQ", SetorConhecimento = seet_g, Campus = campusCedeteg }; Departamentos.AddRange(deart_g, decs_g, defil_g, dehis_g, delet_g, deped_g, deduf_g, deduf_i, denf_g, defar_g, defisio_g, denut_g, depsi_i, defono_i, decomp_g, deali_g, defis_g, demat_g, deq_g); //Cursos var esp_filosofia = new Curso { Id = Guid.Parse("c38e9d6e-dcdf-4fea-8fce-88e338e6c74a"), Codigo = "1000", Nome = "Ensino de Filosofia no Ensino Médio", Departamento = defil_g, Tipo = TipoCurso.Especializacao, PerfilEgresso = @"O Bacharel em Filosofia é o profissional que auxilia na formulação e na proposição de soluções de problemas nos diversos campos do conhecimento e, em especial, na educação, área em que colabora na formulação e na execução de projetos de desenvolvimento dos conteúdos curriculares, bem como na utilização de tecnologias da informação, da comunicação e de metodologias, estratégias e materiais de apoio inovadores.", Campus = campusSantaCruz }; Cursos.Add(esp_filosofia); var cur_filosofia = new Curriculo { Id = Guid.Parse("24356e45-33ca-42f2-a605-393cf7408906"), Nome = "Curriculo 2015", Ano = DateTime.Now.Year, Regime = Regime.Especial, Series = 1, PrazoConclusaoMaximo = 30, PrazoConclusaoIdeal = 18, Curso = esp_filosofia, CursoId = esp_filosofia.Id }; Curriculos.Add(cur_filosofia); var esp_atividade_fisica = new Curso { Id = Guid.Parse("8b15ca5a-cbaf-460e-ba26-bd38652c7c55"), Codigo = "1001", Departamento = deduf_g, Nome = "Atividade Física e Saúde", Tipo = TipoCurso.Especializacao, PerfilEgresso = @"A Educação Física possui um grande campo de atuação que engloba o treinamento esportivo de iniciação e de rendimento, a prescrição e orientação de atividades físicas para saúde e estética, a gestão esportiva, a preparação e reabilitação física, a recreação e o lazer. Para estar qualificado a intervir nessas diferentes áreas, o egresso receberá uma formação generalista, estabelecida por um currículo que abrange temáticas variadas e pertinentes ao mercado profissional de Belo Horizonte e região. Espera-se que o egresso do Curso de Bacharelado em Educação Física seja capaz de analisar as demandas sociais e utilizar as diferentes manifestações e expressões do movimento humano como ferramenta de trabalho, visando proporcionar à sociedade a possibilidade de adoção de um estilo de vida fisicamente ativo e saudável.", Campus = campusSantaCruz }; Cursos.Add(esp_atividade_fisica); var cur_atividade_fisica = new Curriculo { Id = Guid.Parse("b3b786b1-80a9-41e6-93eb-578d69a539f7"), Nome = "Curriculo 2015", Ano = DateTime.Now.Year, Regime = Regime.Especial, Series = 1, PrazoConclusaoMaximo = 30, PrazoConclusaoIdeal = 18, Curso = esp_atividade_fisica, CursoId = esp_atividade_fisica.Id }; Curriculos.Add(cur_atividade_fisica); //Disciplinas Disciplinas.Add(new Disciplina { Codigo = "1000-2000", Nome = "Introdução a EAD", Curriculo = cur_filosofia, UrlAva = "http://moodle.unicentro.br/moodle/course/view.php?id=3390" }); Disciplinas.Add(new Disciplina { Codigo = "1000-2001", Nome = "Didática do ensino de filosofia", Curriculo = cur_filosofia, UrlAva = "http://moodle.unicentro.br/moodle/course/view.php?id=30" }); Disciplinas.Add(new Disciplina { Codigo = "1000-2002", Nome = "Ensino de lógica, ontologia e filosofia da linguagem", Curriculo = cur_filosofia, UrlAva = "http://moodle.unicentro.br/moodle/course/view.php?id=26" }); Disciplinas.Add(new Disciplina { Codigo = "1000-2003", Nome = "Ensino de ética e filosofia política", Curriculo = cur_filosofia, UrlAva = "http://moodle.unicentro.br/moodle/course/view.php?id=25" }); Disciplinas.Add(new Disciplina { Codigo = "1000-2004", Nome = "Estética e filosofia da arte e seu ensino", Curriculo = cur_filosofia, UrlAva = "http://moodle.unicentro.br/moodle/course/view.php?id=27" }); Disciplinas.Add(new Disciplina { Codigo = "1000-2005", Nome = "Filosofia do ensino de filosofia", Curriculo = cur_filosofia, UrlAva = "http://moodle.unicentro.br/moodle/course/view.php?id=28" }); Disciplinas.Add(new Disciplina { Codigo = "1000-2006", Nome = "História, temas e problemas da filosofia em sala de aula: como ler os clássicos", Curriculo = cur_filosofia, UrlAva = "http://moodle.unicentro.br/moodle/course/view.php?id=21" }); Disciplinas.Add(new Disciplina { Codigo = "1000-2007", Nome = "Introdução à prática de ensino de filosofia", Curriculo = cur_filosofia, UrlAva = "http://moodle.unicentro.br/moodle/course/view.php?id=22" }); Disciplinas.Add(new Disciplina { Codigo = "1000-2008", Nome = "Introdução às ferramentas para EaD - Filosofia", Curriculo = cur_filosofia, UrlAva = "http://moodle.unicentro.br/moodle/course/view.php?id=23" }); Disciplinas.Add(new Disciplina { Codigo = "1000-2009", Nome = "Metodologia do Ensino de Filosofia", Curriculo = cur_filosofia, UrlAva = "http://moodle.unicentro.br/moodle/course/view.php?id=24" }); Disciplinas.Add(new Disciplina { Codigo = "1000-2010", Nome = "Pesquisa em filosofia na sala de aula", Curriculo = cur_filosofia, UrlAva = "http://moodle.unicentro.br/moodle/course/view.php?id=31" }); Disciplinas.Add(new Disciplina { Codigo = "1000-2011", Nome = "Teoria do conhecimento e filosofia da ciência e seu ensino", Curriculo = cur_filosofia, UrlAva = "http://moodle.unicentro.br/moodle/course/view.php?id=29" }); Disciplinas.Add(new Disciplina { Codigo = "1001-2000", Nome = "Introdução a EAD", Curriculo = cur_atividade_fisica }); Disciplinas.Add(new Disciplina { Codigo = "1001-2001", Nome = "Antropologia do corpo e saúde", Curriculo = cur_atividade_fisica }); Disciplinas.Add(new Disciplina { Codigo = "1001-2002", Nome = "Aspectos biomecânicos da atividade física", Curriculo = cur_atividade_fisica }); Disciplinas.Add(new Disciplina { Codigo = "1001-2003", Nome = "Atividade Física para Populações Especiais", Curriculo = cur_atividade_fisica }); Disciplinas.Add(new Disciplina { Codigo = "1001-2004", Nome = "Bioestatística", Curriculo = cur_atividade_fisica }); Disciplinas.Add(new Disciplina { Codigo = "1001-2005", Nome = "Conceitos de Atividade Física e Saúde", Curriculo = cur_atividade_fisica }); Disciplinas.Add(new Disciplina { Codigo = "1001-2006", Nome = "Epidemiologia da atividade física e saúde pública", Curriculo = cur_atividade_fisica }); Disciplinas.Add(new Disciplina { Codigo = "1001-2007", Nome = "Fisiologia da Atividade Física", Curriculo = cur_atividade_fisica }); Disciplinas.Add(new Disciplina { Codigo = "1001-2008", Nome = "Medidas e Avaliação em Atividade Física", Curriculo = cur_atividade_fisica }); Disciplinas.Add(new Disciplina { Codigo = "1001-2009", Nome = "Metodologia da Pesquisa", Curriculo = cur_atividade_fisica }); Disciplinas.Add(new Disciplina { Codigo = "1001-2010", Nome = "Metodologia do Ensino Superior", Curriculo = cur_atividade_fisica }); Disciplinas.Add(new Disciplina { Codigo = "1001-2011", Nome = "Nutrição e atividade física e saúde", Curriculo = cur_atividade_fisica }); Disciplinas.Add(new Disciplina { Codigo = "1001-2012", Nome = "Políticas Públicas na Saúde e Qualidade de Vida", Curriculo = cur_atividade_fisica }); Disciplinas.Add(new Disciplina { Codigo = "1001-2013", Nome = "Psicologia aplicada a atividade física", Curriculo = cur_atividade_fisica }); Disciplinas.Add(new Disciplina { Codigo = "1001-2014", Nome = "Seminários de Pesquisa", Curriculo = cur_atividade_fisica }); Disciplinas.Add(new Disciplina { Codigo = "1001-2015", Nome = "Tecnologias da Informação e Comunicação", Curriculo = cur_atividade_fisica }); Disciplinas.Add(new Disciplina { Codigo = "1001-2016", Nome = "Trabalho de Conclusão de Curso (TCC)", Curriculo = cur_atividade_fisica }); //Projeto de pesquisa var pp = new ProjetoPesquisa { Coordenador = coordenador, Inicio = DateTime.Now, Termino = DateTime.Now.AddYears(1), Titulo = "Projeto de pesquisa teste", Descricao = "Descrição do projeto de pesquisa teste", Objetivos = "Objetivos do projeto de pesquisa teste", Departamento = defil_g, Tipo = TipoPesquisa.PqC, }; pp.Pesquisadores.Add(aluno); pp.Pesquisadores.Add(relator); ProjetosPesquisa.Add(pp); var ppp = new PesquisadorProjetoPesquisa { Pesquisador = coordenador, ProjetoPesquisa = pp }; PesquisadoresProjetosPesquisa.Add(ppp); // // public DateTimeOffset Inicio { get; set; } // public DateTimeOffset Termino { get; set; } // public string Titulo { get; set; } // public string Descricao { get; set; } // public string Objetivos { get; set; } // public Departamento Departamento { get; set; } // public Guid DepartamentoId { get; set; } // public SetorAdministrativo SetorAdministrativo { get; set; } // public Guid SetorAdministrativoId { get; set; } // public TipoPesquisa Tipo { get; set; } // public IList<Usuario> Pesquisadores { get; set; } /* * CREATE TABLE "Polo" ( * "Id" BLOB NOT NULL PRIMARY KEY, * "Nome" TEXT NOT NULL * ) */ var polo = new Polo { Nome = "Guarapuava", }; Polos.Add(polo); /* * CREATE TABLE "Usuario" ( * "Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, * "Email" TEXT NOT NULL, * "Nome" TEXT NOT NULL, * "NomeUsuario" TEXT NOT NULL, * "Sobrenome" TEXT NOT NULL, * "UrlImagem" TEXT * ) */ /* * CREATE TABLE "RelatorioEvasao" ( * "Id" BLOB NOT NULL PRIMARY KEY, * "AlunoId" INTEGER, * "CoordenadorId" INTEGER, * "CursoId" BLOB, * "DataRelatorio" TEXT NOT NULL, * "DisciplinaId" BLOB, * "Observacoes" TEXT, * "PoloId" BLOB, * "RelatorId" INTEGER, * CONSTRAINT "FK_RelatorioEvasao_Usuario_AlunoId" FOREIGN KEY ("AlunoId") REFERENCES "Usuario" ("Id"), * CONSTRAINT "FK_RelatorioEvasao_Usuario_CoordenadorId" FOREIGN KEY ("CoordenadorId") REFERENCES "Usuario" ("Id"), * CONSTRAINT "FK_RelatorioEvasao_Curso_CursoId" FOREIGN KEY ("CursoId") REFERENCES "Curso" ("Id"), * CONSTRAINT "FK_RelatorioEvasao_Disciplina_DisciplinaId" FOREIGN KEY ("DisciplinaId") REFERENCES "Disciplina" ("Id"), * CONSTRAINT "FK_RelatorioEvasao_Polo_PoloId" FOREIGN KEY ("PoloId") REFERENCES "Polo" ("Id"), * CONSTRAINT "FK_RelatorioEvasao_Usuario_RelatorId" FOREIGN KEY ("RelatorId") REFERENCES "Usuario" ("Id") * ) */ var re = new Enquete { /* * Aluno = aluno, * Coordenador = coordenador, * Curso = curso, * DataRelatorio = DateTimeOffset.Now, * Disciplina = disciplina, * Relator = relator, * Polo = polo */ }; RelatoriosEvasao.Add(re); var q1 = new Questao { Enunciado = "Marque as causas de desistência evidenciadas pelo aluno:", RelatorioEvasao = re }; Questoes.Add(q1); var q2 = new Questao { Enunciado = "Se a questão de desistência for relacionada a estrutura e funcionamento do curso, marque os motivos de tal desistência:", RelatorioEvasao = re }; Questoes.Add(q2); /* * var alternativas = new List<Alternativa> { * new Alternativa {Texto = "Residência distante do Polo", Questao = q1}, * new Alternativa {Texto = "Está realizando,no momento, outro curso.", Questao = q1}, * new Alternativa {Texto = "O curso não atendeu as expectativas do aluno.", Questao = q1}, * new Alternativa {Texto = "Por motivo de doença.", Questao = q1}, * new Alternativa {Texto = "Mudança de cidade.", Questao = q1}, * new Alternativa {Texto = "Dificuldade de compatibilizar horários de trabalho e estudos.", Questao = q1}, * new Alternativa {Texto = "Problemas familiares.", Questao = q1}, * new Alternativa {Texto = "Falta de conhecimento de informática.", Questao = q1}, * new Alternativa {Texto = "Falta de orientação para o uso da plataforma moodle.", Questao = q1}, * new Alternativa {Texto = "Dificuldade de locomoção ao polo presencial.", Questao = q1}, * new Alternativa {Texto = "Outro", Questao = q1}, * new Alternativa {Texto = "Curso muito difícil", Questao = q1}, * new Alternativa {Texto = "A matriz curricular do curso não atendeu a expectativa dos alunos.", Questao = q1}, * new Alternativa {Texto = "A organização da disciplina não foi satisfatória.", Questao = q1}, * new Alternativa {Texto = "O cronograma das atividades do Curso não foi disponibilizado no momento da inscrição ou da matrícula.", Questao = q1}, * new Alternativa {Texto = "As ferramentas do moodle não são bem orientadas.", Questao = q1}, * new Alternativa {Texto = "Não participação no processo de imersão.", Questao = q1}, * new Alternativa {Texto = "O professor não dá o retorno sobre os questionamentos dos alunos", Questao = q1}, * new Alternativa {Texto = "Falta de respostas dos tutores.", Questao = q1}, * new Alternativa {Texto = "Fracasso em situações avaliativas", Questao = q1}, * new Alternativa {Texto = "Falta de acompanhamento da disciplina por parte dos professores e da coordenação.", Questao = q1}, * new Alternativa {Texto = "As transmissões de webconferência não são satisfatórias", Questao = q1}, * new Alternativa {Texto = "As webconferencias não atendem aos conteúdos das disciplinas", Questao = q1}, * new Alternativa {Texto = "O horário das webconferencias não está coerente com a disponibilidade de tempo dos alunos.", Questao = q1}, * new Alternativa {Texto = "As webconferências não estão articuladas com as dúvidas dos acadêmicos;", Questao = q1}, * new Alternativa {Texto = "Falta de estrutura do Polo para atendimento às necessidades dos alunos.", Questao = q1}, * new Alternativa {Texto = "Falta de acesso a internet nos laboratórios no Polo.", Questao = q1}, * new Alternativa {Texto = "Outro", Questao = q1}, * }; * * Alternativas.AddRange(alternativas); */ Alternativas.Add(new Alternativa { Texto = "Residência distante do Polo", Questao = q1 }); Alternativas.Add(new Alternativa { Texto = "A organização da disciplina não foi satisfatória", Questao = q2 }); this.SaveChanges(); }
protected void Button1_Click(object sender, EventArgs e) { Estudiantes ObjEstudiante = new Estudiantes(); SesionU ObjSesion = new SesionU(); Cursos ObjCurso = new Cursos(); try { DataSet DatosEstudiante = ObjEstudiante.ConsultarEstudiante(TextBox2.Text, "IdentificacionEst"); DataTable DatosConsultados = DatosEstudiante.Tables["DatosConsultados"]; int numregistros = DatosConsultados.Rows.Count; if (numregistros == 0) { MessageBox.alert("No existe en la Base de Datos Estudiante con esta identificación"); } else { Label1.Text = DatosConsultados.Rows[0]["Nombres"].ToString(); Label2.Text = DatosConsultados.Rows[0]["Apellidos"].ToString(); Label3.Text = DatosConsultados.Rows[0]["Direccion"].ToString(); Label4.Text = DatosConsultados.Rows[0]["Eps"].ToString(); Label5.Text = DatosConsultados.Rows[0]["Jornada"].ToString(); Label6.Text = DatosConsultados.Rows[0]["Num_Contacto"].ToString(); Label7.Text = DatosConsultados.Rows[0]["IdentificacionEst"].ToString(); Label8.Text = DatosConsultados.Rows[0]["Email"].ToString(); Label12.Text = DatosConsultados.Rows[0]["Jornada"].ToString(); try { DataSet DatosCurso = ObjCurso.ConsultarCurso(DatosConsultados.Rows[0]["Id_Curso"].ToString(), "Id_Curso"); DataTable DatosConsultados3 = DatosCurso.Tables["DatosConsultados"]; int numregistros3 = DatosConsultados3.Rows.Count; if (numregistros3 == 0) { Label11.Text = "(Sin Curso)"; } else { Label11.Text = DatosConsultados3.Rows[0]["Num_Curso"].ToString(); } } catch (Exception Ex) { MessageBox.alert("Error!: " + Ex.Message + " " + ObjCurso.Mensaje); } } } catch (Exception Ex) { MessageBox.alert("Error!: " + Ex.Message + " " + ObjEstudiante.Mensaje); } }
public void Insertar(Cursos curso) { Curso.Save(curso); }
public static Document ConstruirReporte(DataSet fuente, string escuela, string tipoArchivo) { string nombreArchivo = @"\" + tipoArchivo + DateTime.Now.Year + DateTime.Now.Month + DateTime.Now.Day + DateTime.Now.Hour + DateTime.Now.Minute + ".pdf"; PdfPTable tablitaPDF = new PdfPTable(fuente.Tables[0].Columns.Count); tablitaPDF.DefaultCell.Padding = 3; tablitaPDF.WidthPercentage = 100; tablitaPDF.HorizontalAlignment = Element.ALIGN_CENTER; foreach (var item in fuente.Tables[0].Columns) { PdfPCell cell = new PdfPCell(new Phrase(item.ToString(), FontFactory.GetFont("Segoe UI", 10.0f, BaseColor.WHITE))); cell.HorizontalAlignment = Element.ALIGN_CENTER; cell.BackgroundColor = BaseColor.DARK_GRAY; tablitaPDF.AddCell(cell); } for (int intContador = 0; intContador < fuente.Tables[1].Rows.Count; intContador++) { for (int intContadorInterno = 0; intContadorInterno < fuente.Tables[1].Columns.Count; intContadorInterno++) { var datoDuro = fuente.Tables[1].Rows[intContador][intContadorInterno]; string datoDuroMostrado = ""; if (datoDuro is DateTime) { DateTime datoDuroDateTime = (DateTime)datoDuro; datoDuroMostrado = datoDuroDateTime.ToShortDateString(); } else { if (datoDuro is decimal) { decimal datoDuroDouble = (decimal)datoDuro; datoDuroMostrado = datoDuroDouble.ToString("C"); datoDuroMostrado = datoDuroMostrado.Substring(0, datoDuroMostrado.IndexOf('.')); } else { datoDuroMostrado = datoDuro.ToString(); } } PdfPCell accel = new PdfPCell(new Phrase(datoDuroMostrado, FontFactory.GetFont("Segoe UI", 10.0f, BaseColor.BLACK))); accel.HorizontalAlignment = Element.ALIGN_CENTER; accel.VerticalAlignment = Element.ALIGN_CENTER; tablitaPDF.AddCell(accel); } } string folderPath = Directory.GetCurrentDirectory(); if (!Directory.Exists(folderPath)) { Directory.CreateDirectory(folderPath); } Document pdfDoc = new Document(new Rectangle(0, 0, (int)PageSize.A4.Height, (int)PageSize.A4.Width), 10f, 10f, 20f, 10f); using (FileStream stream = new FileStream(folderPath + nombreArchivo, FileMode.Create)) { PdfWriter.GetInstance(pdfDoc, stream); pdfDoc.Open(); Cursos unCurso = ConexionBD.CargarCursoActivo(escuela); Image pic = Image.GetInstance("PiensaAjedrezLogo.png"); pic.Alignment = Element.ALIGN_CENTER; pic.ScalePercent(18); pdfDoc.Add(pic); pdfDoc.Add(new Paragraph(" ")); string header = ""; if (!tipoArchivo.Contains("Egresos")) { header = tipoArchivo + " " + escuela + " " + unCurso.InicioCursos.ToShortDateString() + " - " + unCurso.FinCurso.ToShortDateString() + " " + DateTime.Now.ToShortDateString(); } else { header = tipoArchivo + " " + escuela + " " + DateTime.Now.ToShortDateString(); } Paragraph prHeader = new Paragraph(header, FontFactory.GetFont("Courier", 14.0f, BaseColor.BLACK)); prHeader.Alignment = Element.ALIGN_CENTER; pdfDoc.Add(prHeader); pdfDoc.Add(new Paragraph(" ")); pdfDoc.Add(tablitaPDF); pdfDoc.Close(); stream.Close(); } Process.Start(folderPath + nombreArchivo); return(pdfDoc); }
protected void btnGuardarMateria_Click(object sender, EventArgs e) { Cursos.insertNuevoCurso(txtMateria.Text); insertCursosValues(drpEscogeMateria); txtMateria.Text = ""; }
public ActionResult Edit([Bind(Include = "Id,Nome,Descricao,Hierarquia,CursosId")] Modulos modulos, Cursos cursos, string name) { if (ModelState.IsValid) { db.Entry(modulos).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CursosId = new SelectList(db.Cursos, "Id", "Nome", modulos.CursosId); return(View(modulos)); }
protected void Button1_Click(object sender, EventArgs e) { GridView2.Visible = false; string Nivel; Cursos ObjCurso = new Cursos(); if (int.Parse(TextBox2.Text) < 1000 && int.Parse(TextBox2.Text) >= 100) { Nivel = "Educacion Basica"; } else if (int.Parse(TextBox2.Text) >= 1000) { Nivel = "Educacion Media"; } else { Nivel = "Preescolar"; } try { DataSet DatosCurso = ObjCurso.ConsultarCurso2(TextBox2.Text, DropDownList9.SelectedItem.Text, "JorYCur"); DataTable DatosConsultados = DatosCurso.Tables["DatosConsultados"]; int numregistros = DatosConsultados.Rows.Count; if (numregistros == 0) { try { ObjCurso.Id_Curso = int.Parse(Session["Id_Curso"].ToString()); ObjCurso.Num_Curso = TextBox2.Text; ObjCurso.Jornada = DropDownList9.Text; ObjCurso.Nivel = Nivel; bool RespuestaSql = ObjCurso.ActualizarCurso(); if (RespuestaSql == true) { Label1.Text = TextBox2.Text; Label3.Text = DropDownList9.Text; Label2.Text = Nivel; DropDownList4.DataBind(); GridView1.DataBind(); MessageBox.alert("El curso se ha modificado correctamente"); } else { MessageBox.alert(ObjCurso.Mensaje); } } catch (Exception Ex) { MessageBox.alert("Error!: " + Ex.Message + " " + ObjCurso.Mensaje); } } else { MessageBox.alert("Este curso ya existe"); } } catch (Exception Ex) { MessageBox.alert("Error!: " + Ex.Message + " " + ObjCurso.Mensaje); } }
protected void Button3_Click(object sender, EventArgs e) { Cursos ObjCurso = new Cursos(); Docentes ObjDocente = new Docentes(); try { DataSet DatosCurso = ObjCurso.ConsultarCurso2(DropDownList4.Text, DropDownList3.Text, "JorYCur"); DataTable DatosConsultados = DatosCurso.Tables["DatosConsultados"]; int numregistros3 = DatosConsultados.Rows.Count; if (numregistros3 == 0) { MessageBox.alert("Este curso no existe para la jornada " + DropDownList3.Text); } else { try { Session["Id_Curso"] = DatosConsultados.Rows[0]["Id_Curso"].ToString(); DataSet DatosCurso2 = ObjCurso.ConsultarCurso(DatosConsultados.Rows[0]["Id_Curso"].ToString(), "Id_Curso"); DataTable DatosConsultados2 = DatosCurso2.Tables["DatosConsultados"]; int numregistros2 = DatosConsultados2.Rows.Count; if (numregistros2 == 0) { MessageBox.alert("Este curso no existe para la jornada " + DropDownList3.Text); } Label1.Text = DatosConsultados2.Rows[0]["Num_Curso"].ToString(); TextBox2.Text = DatosConsultados2.Rows[0]["Num_Curso"].ToString(); Label2.Text = DatosConsultados2.Rows[0]["Nivel"].ToString(); Label3.Text = DatosConsultados2.Rows[0]["Jornada"].ToString(); DropDownList9.SelectedValue = DatosConsultados2.Rows[0]["Jornada"].ToString(); try { DataSet DatosDocente = ObjDocente.ConsultarDocenteC(DatosConsultados.Rows[0]["Id_Curso"].ToString()); DataTable DatosConsultados3 = DatosDocente.Tables["DatosConsultados"]; int numregistros = DatosConsultados3.Rows.Count; if (numregistros == 0) { MessageBox.alert("El curso " + DropDownList4.Text + " no tiene director"); MessageBox.alert(ObjDocente.Mensaje); } else { Label4.Text = DatosConsultados3.Rows[0]["IdentificacionDoc"].ToString(); } } catch (Exception Ex) { MessageBox.alert("Error!: " + Ex.Message + " " + ObjDocente.Mensaje); } } catch (Exception Ex) { MessageBox.alert("Error!: " + Ex.Message + " " + ObjCurso.Mensaje); } } } catch (Exception Ex) { MessageBox.alert("Error!: " + Ex.Message + " " + ObjCurso.Mensaje); } }
protected void Button2_Click(object sender, EventArgs e) { GridView2.Visible = false; Cursos ObjCurso = new Cursos(); TextBox2.Text = ""; Label1.Text = ""; Label3.Text = ""; Label2.Text = ""; Label4.Text = ""; try { ObjCurso.Id_Curso = int.Parse(Session["Id_Curso"].ToString()); bool RespuestaSql = ObjCurso.EliminarCurso(); if (RespuestaSql == true) { TextBox2.Text = ""; Label1.Text = ""; Label3.Text = ""; Label2.Text = ""; Label4.Text = ""; MessageBox.alert("Se ha eliminado el curso correctamente"); } else { MessageBox.alert("Para eliminar este curso elimine las asignaciones que se muestran en la tabla"); try { DataSet DatosCurso = ObjCurso.ConsultarDocenteCurso(Session["Id_Curso"].ToString()); DataTable DatosConsultados = DatosCurso.Tables["DatosConsultados"]; int numregistros2 = DatosConsultados.Rows.Count; if (numregistros2 == 0) { } else { GridView2.Visible = true; GridView2.DataSource = DatosConsultados; GridView2.DataBind(); } } catch { } try { DataSet DatosCurso = ObjCurso.ConsultarEstudianteCurso(Session["Id_Curso"].ToString()); DataTable DatosConsultados = DatosCurso.Tables["DatosConsultados"]; int numregistros2 = DatosConsultados.Rows.Count; if (numregistros2 == 0) { } else { GridView2.Visible = true; GridView2.DataSource = DatosConsultados; GridView2.DataBind(); } } catch { } } } catch (Exception Ex) { MessageBox.alert("Error!: " + Ex.Message + " " + ObjCurso.Mensaje); } }
public void Update(Cursos curso) { Curso.Save(curso); }
public ActionResult Crear(Curso curso) { Console.WriteLine("Dentro de crear del controlador de cursos"); curso = Cursos.Crear(curso); return(RedirectToAction("Index", "Cursos")); }
public void Delete(Cursos curso) { Curso.Save(curso); }
protected void Page_Load(object sender, EventArgs e) { Docentes ObjDocente = new Docentes(); SesionU ObjSesion = new SesionU(); Cursos ObjCurso = new Cursos(); try { DataSet DatosDocente = ObjDocente.ConsultarDocente((Session["IdentificacionDoc"]).ToString(), "IdentificacionDoc"); DataTable DatosConsultados = DatosDocente.Tables["DatosConsultados"]; int numregistros = DatosConsultados.Rows.Count; if (numregistros == 0) { MessageBox.alert("No existe en la Base de Datos Docente con esta identificación"); } else { Label1.Text = DatosConsultados.Rows[0]["Nombres"].ToString(); Label2.Text = DatosConsultados.Rows[0]["Apellidos"].ToString(); Label3.Text = DatosConsultados.Rows[0]["Direccion"].ToString(); Label4.Text = DatosConsultados.Rows[0]["Eps"].ToString(); Label5.Text = DatosConsultados.Rows[0]["Jornada"].ToString(); Label6.Text = DatosConsultados.Rows[0]["Num_Contacto"].ToString(); Label7.Text = DatosConsultados.Rows[0]["IdentificacionDoc"].ToString(); Label8.Text = DatosConsultados.Rows[0]["Email"].ToString(); Label9.Text = DatosConsultados.Rows[0]["Profesion"].ToString(); Label12.Text = DatosConsultados.Rows[0]["Jornada"].ToString(); try { DataSet DatosDocente2 = ObjDocente.ConsultarDocenteTodos4(int.Parse(Session["IdentificacionDoc"].ToString())); DataTable DatosConsultados2 = DatosDocente2.Tables["DatosConsultados"]; int numregistros2 = DatosConsultados2.Rows.Count; if (numregistros2 == 0) { } else { for (int i = 0; i <= numregistros2; i++) { Label objTemporal = new Label(); contenedor.Controls.Add(objTemporal); objTemporal.Text = DatosConsultados2.Rows[i]["Asignatura"].ToString(); contenedor.Controls.Add(new LiteralControl("</br>")); } } } catch { } try { DataSet DatosCurso = ObjCurso.ConsultarCurso(DatosConsultados.Rows[0]["Id_Curso"].ToString(), "Id_Curso"); DataTable DatosConsultados3 = DatosCurso.Tables["DatosConsultados"]; int numregistros3 = DatosConsultados3.Rows.Count; if (numregistros3 == 0) { Label11.Text = "(Sin Curso)"; } else { Label11.Text = DatosConsultados3.Rows[0]["Num_Curso"].ToString(); } } catch (Exception Ex) { MessageBox.alert("Error!: " + Ex.Message + " " + ObjCurso.Mensaje); } } } catch (Exception Ex) { MessageBox.alert("Error!: " + Ex.Message + " " + ObjDocente.Mensaje); } try { DataSet DatosSesion = ObjSesion.ConsultarSesion((Session["IdentificacionDoc"]).ToString(), "Usuario"); DataTable DatosConsultados = DatosSesion.Tables["DatosConsultados"]; int numregistros = DatosConsultados.Rows.Count; if (numregistros == 0) { MessageBox.alert("No existe en la Base de Datos Usuario con esta identificación"); } else { Label10.Text = DatosConsultados.Rows[0]["Contraseña"].ToString(); } } catch (Exception Ex) { MessageBox.alert("Error!: " + Ex.Message + " " + ObjSesion.Mensaje); } }
public ActionResult GrabarCurso() { Cursos obj = new Cursos(); return(View(obj)); }
/// <summary> /// Método para crear un curso nuevo /// </summary> /// <param name="entidad"></param> /// <returns></returns> public bool Crear(Cursos entidad) { contexto.Cursos.Add(entidad); return(true); }
internal void IniciarFormulario(FormMode actualizar, Cursos curso) { formMode = actualizar; oCursoSelected = curso; }
public async Task AddAsync(Cursos curso) { await _cursos.InsertOneAsync(curso); }
protected void Button2_Click(object sender, EventArgs e) { if (TextBox3.Text == "") { MessageBox.alert("No deje el campo vacio"); } else { string Estado = ""; Estudiantes ObjEstudiante = new Estudiantes(); SesionU ObjSesion = new SesionU(); Cursos ObjCurso = new Cursos(); try { DataSet DatosEstudiante = ObjEstudiante.ConsultarEstudiante(TextBox3.Text, "IdentificacionEst"); DataTable DatosConsultados = DatosEstudiante.Tables["DatosConsultados"]; int numregistros = DatosConsultados.Rows.Count; if (numregistros == 0) { MessageBox.alert("No existe en la Base de Datos Cliente con esta identificación o el Estudiante se encuentra inactivo"); } else { Estado = DatosConsultados.Rows[0]["Estado"].ToString(); } if (Estado == "Activo") { try { DataSet DatosCurso = ObjCurso.ConsultarCurso2(DropDownList5.SelectedItem.Text, DropDownList4.SelectedItem.Text, "JorYCur"); DataTable DatosConsultados2 = DatosCurso.Tables["DatosConsultados"]; int numregistros2 = DatosConsultados2.Rows.Count; if (numregistros2 == 0) { MessageBox.alert("No existe el curso para la jornada " + DropDownList4.Text); } else { try { ObjCurso.Num_Curso = DropDownList5.SelectedItem.Text; ObjCurso.Jornada = DropDownList4.SelectedItem.Text; ObjCurso.IdentificacionEst = int.Parse(TextBox3.Text); bool RespuestaSql = ObjCurso.InsertarCursoEst(); if (RespuestaSql == true) { GridView1.DataBind(); MessageBox.alert("Se ha asignado el curso correctamente"); TextBox3.Text = ""; } else { MessageBox.alert(ObjCurso.Mensaje); } } catch (Exception Ex) { MessageBox.alert("Error!: " + Ex.Message + " " + ObjCurso.Mensaje); } } } catch (Exception Ex) { MessageBox.alert("Error!: " + Ex.Message + " " + ObjCurso.Mensaje); } } else { MessageBox.alert("No se puede asignar el curso al estudiante porque se encuentra inactivo o no existe"); } } catch (Exception Ex) { MessageBox.alert("Error!: " + Ex.Message + " " + ObjEstudiante.Mensaje); } } }
public void Remove(Cursos deleteCurso) { _cursos.DeleteOne(curso => curso.id == deleteCurso.id); }
public ActionResult CrearCurso(Cursos modeloCursos) { Tipo(); return(View("Index")); }
public void Adicionar(Cursos curso) { _contexto.Cursos.Add(curso); }
public void InsertarCurso(CCurso curso) { Cursos.Add(curso); }
/// <summary> /// Adiciona o Utilizador à lista de Utilizadores conectados, caso já não esteja nessa lista. /// <para>Se não existir um Utilizador já registado, vai registar esse Utilizador.</para> /// Se o Utilizador já estiver registado, será apenas adicionado à lista. /// <para>No fim, o novo Utilizador ligado é enviado para os que já estão online e, os que já estão online /// são enviados para o novo Utilizador ligado</para> /// </summary> /// <param name="connectedCliente">Cliente a colocar como Online.</param> /// <param name="utilizadorConectar">Utilizador a adicionar</param> private Cliente addNewUserOnline(Cliente connectedCliente, Utilizador utilizadorConectar) { Utilizador utilizadorEncontrado = Helpers.GetUserConnected(ClientesConectados, utilizadorConectar); if (utilizadorEncontrado != null) { // Se for um Utilizador já conectado connectedCliente.User = utilizadorEncontrado; Response responseBlockedLogin = new Response(Response.Operation.BlockLogin, connectedCliente.User); // TODO: Não deixar entrar porque já existe alguém online (IMPLEMENTAR BLOQUEIO NO WPF) // Helpers.SendSerializedMessage(connectedCliente.TcpClient, responseBlockedLogin); return(connectedCliente); } utilizadorEncontrado = Helpers.GetRegisteredUser(utilizadorConectar); if (utilizadorEncontrado != null) { // Se for um Utilizador já registado connectedCliente.User = utilizadorEncontrado; } if (utilizadorEncontrado == null) { // Se for um Utilizador novo // TODO: Get User information (Curso, horário etc) connectedCliente.User = Helpers.SaveUserInFile(utilizadorConectar); } connectedCliente.User.IsOnline = true; // FAKE INFO XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX connectedCliente.User.Curso = Cursos.Find(curso => curso.Nome == "LESI 1ºano"); List <UnidadeCurricular> fakeInfoUc = new List <UnidadeCurricular> { UnidadeCurriculares.Find(uc => uc.Nome == "CD") }; connectedCliente.User.UnidadesCurriculares = fakeInfoUc; // FIM FAKE INFO XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX /* * Novo Utilizador ligado: * 1 - Envia a informação completa do Utilizador para ele próprio; * 2 - Enviar para todos os Utilizadores o novo Utilizador online; * 3 - Enviar para o novo Utilizador todos os outros Utilizadores online; */ // 1 Response resUpdateUserInfo = new Response(Response.Operation.GetUserInfo, connectedCliente.User); Helpers.SendSerializedMessage(connectedCliente.TcpClient, resUpdateUserInfo); // 2 Response novoUtilizadorParaClientesConectados = new Response(Response.Operation.NewUserOnline, connectedCliente.User); ClientesConectados.ForEach(clienteConectado => { if (clienteConectado.User.Email == connectedCliente.User.Email) { return; } // 2 Helpers.SendSerializedMessage(clienteConectado.TcpClient, novoUtilizadorParaClientesConectados); //3 Response clientesConectadosParaNovoUtilizador = new Response(Response.Operation.NewUserOnline, clienteConectado.User); Helpers.SendSerializedMessage(connectedCliente.TcpClient, clientesConectadosParaNovoUtilizador); }); return(connectedCliente); }
//Retorna lista de cursos cadastrados public List <Cursos> RetornaDetalheCurso(SqlDataReader retorno) { var cursos = new List <Cursos>(); while (retorno.Read()) { var TempCurso = new Cursos() { Nome = retorno["Nome"].ToString(), Desc_cur = retorno["Desc_cur"].ToString(), Id_Categoria = int.Parse(retorno["Id_Categoria"].ToString()), Id_Curso = int.Parse(retorno["Id_Curso"].ToString()), Aula1 = retorno["Aula1"].ToString(), Aula2 = retorno["Aula2"].ToString(), Aula3 = retorno["Aula3"].ToString(), Aula4 = retorno["Aula4"].ToString(), Aula5 = retorno["Aula5"].ToString(), Aula6 = retorno["Aula6"].ToString(), Aula7 = retorno["Aula7"].ToString(), Aula8 = retorno["Aula8"].ToString(), Aula9 = retorno["Aula9"].ToString(), Aula10 = retorno["Aula10"].ToString(), }; if (TempCurso.Aula2 == "") { TempCurso.Aula2 = null; } if (TempCurso.Aula3 == "") { TempCurso.Aula3 = null; } if (TempCurso.Aula4 == "") { TempCurso.Aula4 = null; } if (TempCurso.Aula5 == "") { TempCurso.Aula5 = null; } if (TempCurso.Aula6 == "") { TempCurso.Aula6 = null; } if (TempCurso.Aula7 == "") { TempCurso.Aula7 = null; } if (TempCurso.Aula8 == "") { TempCurso.Aula8 = null; } if (TempCurso.Aula9 == "") { TempCurso.Aula9 = null; } if (TempCurso.Aula10 == "") { TempCurso.Aula10 = null; } cursos.Add(TempCurso); } retorno.Close(); return(cursos); }
public List<Cursos> PesquisarDA() { SqlDataReader dr = SqlHelper.ExecuteReader(ConfigurationManager.ConnectionStrings["conexao"].ToString(), CommandType.Text, string.Format(@"SELECT * FROM CURSOS ")); List<Cursos> cursos = new List<Cursos>(); while (dr.Read()) { Cursos cur = new Cursos(); cur.Id = int.Parse(dr["ID"].ToString()); cur.Codigo = int.Parse(dr["CODIGO"].ToString()); cur.Descricao = dr["DESCRICAO"].ToString(); cursos.Add(cur); } return cursos; }
public IActionResult GetAdd(CursosRequest oModel) /* interface para consulta parametrizada e inserción de datos nuevos*/ { Respuesta oRespuesta = new Respuesta(); try { using (CursosOnlineContext db = new CursosOnlineContext()) { /*Creacion del contexto*/ // var lst = db.Personas.ToList(); // // lst = null; switch (oModel.tiposolicitud) { case 1: oRespuesta.Data = db.Cursos.ToList(); oRespuesta.Mensaje = "Lista Cursos sin ordenar"; break; case 2: oRespuesta.Data = db.Cursos.OrderBy(l => l.NombreCurso).ToList(); //lst oRespuesta.Mensaje = "Lista de Cursos ordenada por Nombre Curso"; break; case 3: Cursos oCursos3 = new Cursos(); oCursos3 = db.Cursos.Find(oModel.IdCurso); oRespuesta.Data = db.Personas.Find(oModel.IdCurso); if (oRespuesta.Data == null) { oRespuesta.Mensaje = "Registro Curso No existe"; } else { oRespuesta.Mensaje = "Registro por Id de Curso"; } break; case 4: var lst = db.Rangos_Edad.FromSqlRaw("EXEC SP_RANGO_PERSONAS_POR_EDAD").ToList(); oRespuesta.Data = lst; if (oRespuesta.Data == null) { oRespuesta.Mensaje = "Proc alm No existe"; } else { oRespuesta.Mensaje = "Proc ALm Ejecutado"; } break; case 5: Cursos oCursos5 = new Cursos(); /*Creamos un objeto de la (clase-Tabla) Alumnos */ oCursos5.IdCurso = oModel.IdCurso; oCursos5.NombreCurso = oModel.NombreCurso; oCursos5.Modalidad = oModel.Modalidad; oCursos5.Duracion = oModel.Duracion; oCursos5.TipoCurso = oModel.Categoria; oCursos5.Categoria = oModel.LineaCarrera; db.Cursos.Add(oCursos5); /*agregamos el objeto oAlumnos a la Base de datos*/ db.SaveChanges(); /*Guardamos los cambios realizados*/ oRespuesta.Mensaje = "Registro Curso ingresado correctamente"; break; case 6: oRespuesta.Data = db.Cursos.OrderBy(l => l.TipoCurso).ToList(); //lst oRespuesta.Mensaje = "Lista de Cursos ordenada por Edad."; break; case 7: var lst2 = db.Rangos_Genero.FromSqlRaw("EXEC SP_RANGO_PERSONAS_POR_GENERO").ToList(); oRespuesta.Data = lst2; if (oRespuesta.Data == null) { oRespuesta.Mensaje = "Proc alm No existe"; } else { oRespuesta.Mensaje = "Proc ALm Ejecutado"; } break; default: oRespuesta.Mensaje = "tiposolicitud Inválido"; break; } oRespuesta.Exito = 1; // oRespuesta.Data = lst; } } catch (Exception ex) { oRespuesta.Mensaje = ex.Message; } return(Ok(oRespuesta)); }