private void btGuardar_Click(object sender, EventArgs e) { Conexion conectar = new Conexion(); Departamentos departamentos = new Departamentos(); departamentos.con = conectar.con; departamentos.nombre = tbNombre.Text; departamentos.encargado = tbEncargado.Text; departamentos.insertDepartamento(departamentos); System.Windows.Forms.MessageBox.Show("Departamento Insertado"); this.Close(); }
private void ListarDepartamentos_Load(object sender, EventArgs e) { Departamentos departamentos = new Departamentos(); List<Departamento> departamento = departamentos.LeerTodos(); if (departamento.Any()) { txtDepartamentos.AppendText("Id \t\t Nombre \t\t\t Nombre del grupo\n"); departamento.ForEach(depto => txtDepartamentos.AppendText(depto.id.ToString() + "\t\t" + depto.name.ToString() + "\t\t\t" + depto.groupName.ToString() + "\n")); } else txtDepartamentos.AppendText("Error al obtener los registros de los departamentos"); }
public IActionResult Cadastrar(Departamentos Departamentos) { DepartamentoRepository.Cadastrar(Departamentos); return(Ok()); }
public EditarDepartamentoForm(IRepository <Departamentos, int> departamentosRepository, IRepository <Uam.Programacion.Proyecto.Models.Estados, string> estadosRepository, Departamentos departamento) { InitializeComponent(); _departamentosRepository = departamentosRepository; _estadosRepository = estadosRepository; _departamento = departamento; }
public void ActualizarDepartamento(Departamentos departamentos) { ejecutar.ActualizarDepartamentos(departamentos); }
public BaseReturn CadastrarChamado(string descricao, string observacao, StatusChamado status, ChamadoPrioridade prioridade, int codigotipochamado, int codigoproduto, int codigocliente, int codigofuncionario, int?codigodepartamento, DateTime datagarantia) { if (descricao == null || observacao == null) { return(new BaseReturn("Descricão", Library.Class.Resources.Message.DADOS_NAO_ENCONTRADOS, false)); } TipoChamados DadosTipoChamado = _RepositoryTipoChamado.Find(codigotipochamado); if (DadosTipoChamado == null) { return(new BaseReturn("Tipo Chamado", Library.Class.Resources.Message.DADOS_NAO_ENCONTRADOS, false)); } Produtos DadosProduto = _RepositoryProduto.Find(codigoproduto); if (DadosProduto == null) { return(new BaseReturn("Produto", Library.Class.Resources.Message.DADOS_NAO_ENCONTRADOS, false)); } Usuarios DadosCliente = _RepositoryUsuario.Find(codigocliente); if (DadosCliente == null) { return(new BaseReturn("Cliente", Library.Class.Resources.Message.DADOS_NAO_ENCONTRADOS, false)); } Usuarios DadosFuncionario = _RepositoryUsuario.Find(codigofuncionario); if (DadosFuncionario == null) { return(new BaseReturn("Funcionario", Library.Class.Resources.Message.DADOS_NAO_ENCONTRADOS, false)); } Departamentos DadosDepartamento = _RepositoryDepartamento.Find(Convert.ToInt32(codigodepartamento)); if (DadosDepartamento.IsInvalid()) { return(new BaseReturn(DadosDepartamento.Notifications.FirstOrDefault().Property, DadosDepartamento.Notifications.FirstOrDefault().Message, false)); } Chamados DadosChamados = new Chamados(descricao, observacao, status, prioridade, codigotipochamado, codigoproduto, codigocliente, codigofuncionario, codigodepartamento, datagarantia); DadosTipoChamado.Chamado.Add(DadosChamados); DadosProduto.Chamado.Add(DadosChamados); DadosDepartamento.Chamado.Add(DadosChamados); _RepositoryDepartamento.Edit(DadosDepartamento); //Library.Class.Utils.ExtensionEmail.EnviarEmail("Caro " + _RepositoryUsuario.Find(DadosChamados.CodigoUsuario_Cliente).Nome + " \n \n Obrigado por entrar em contato. \n Chamado cadastrado." + " \n \n O " + DadosChamados.Produto.Nome + " , foi informado que " + DadosChamados.Descricao + " com a observação de " + DadosChamados.Observacao.ToString() + " .", _RepositoryUsuario.Find(DadosChamados.CodigoUsuario_Cliente).Email); return(new BaseReturn("Chamado", Library.Class.Resources.Message.OPERACAO_REALIZADA_COM_SUCESSO, 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(); }
public void EliminarDepartamentos(Departamentos entidad) { DepartamentosDAL EliminacionEmpleados = new DepartamentosDAL(); EliminacionEmpleados.EliminarDepartamentos(entidad); }
private async void sbtnGuardar_Click(object sender, EventArgs e) { HelpDeskDBEntities HDEntities = new HelpDeskDBEntities(); switch (TabActual) { case Tabs.Usuario: switch (SqlAccion) { case Accion.Insertar: Usuarios user = new Usuarios() { Usuario = txtUsuario.Text, Pass = txtPassword.Text, estado = Convert.ToInt32(cbEstado.SelectedValue) }; Persona per = new Persona() { Nombre = txtNombre.Text, Apellido = txtApellido.Text, Departamento = Convert.ToInt32(cbDepartamento.SelectedValue), Estado = Convert.ToInt32(cbEstado.SelectedValue), }; HDEntities.Usuarios.Add(user); HDEntities.Persona.Add(per); await HDEntities.SaveChangesAsync(); break; } var vLoad = (from tbl in HDEntities.Persona join user in HDEntities.Usuarios on tbl.codigo equals user.CodPersona join depto in HDEntities.Departamentos on tbl.Departamento equals depto.codigo join esta in HDEntities.Estados on tbl.Estado equals esta.codigo select new { tbl.codigo, tbl.Nombre, tbl.Apellido, usuario = user.Usuario, departamento = depto.Nombre, esta.Estado }); dgvUsuarios.DataSource = vLoad.ToList(); break; case Tabs.Departamento: switch (SqlAccion) { case Accion.Insertar: var depto = new Departamentos() { Nombre = textBox1.Text, }; HDEntities.Departamentos.Add(depto); await HDEntities.SaveChangesAsync(); break; } var deptoLoad = (from tbl in HDEntities.Departamentos select new { tbl.codigo, tbl.Nombre }); dgvUsuarios.DataSource = deptoLoad.ToList(); break; case Tabs.Estado: switch (SqlAccion) { case Accion.Insertar: var estado = new Estados() { Estado = txtEstados.Text, }; HDEntities.Estados.Add(estado); await HDEntities.SaveChangesAsync(); break; } var deptoLoadGuardar = (from tbl in HDEntities.Departamentos select new { tbl.codigo, tbl.Nombre }); dgvUsuarios.DataSource = deptoLoadGuardar.ToList(); break; } sbtnEditar.Enabled = true; sbtnNuevo.Enabled = true; sbtnGuardar.Enabled = false; sbtnCancelar.Enabled = false; dgvUsuarios.Enabled = false; }
public PartialViewResult GetContrato(int id) { //Obtener el contrato var model = ctx.GetUltimoContrato(id); var sucursal = Session["Sucursal"] as SucursalDatos; var idCliente = sucursal == null ? 0 : sucursal.IdCliente; //Obtener la lista de departamentos que tiene la sucursal Departamentos deptos = new Departamentos(); ViewBag.Departamentos = deptos.ObtenerDepartamentosPorEmpresa(idCliente); //Obtener la lista de puestos por empresa Puestos puestos = new Puestos(); ViewBag.Puestos = puestos.ObtenerPuestosPorEmpresa(idCliente); //Obtener los tipos de contratos - actualizacion al catalogo del sat CatalogosSAT catSat = new CatalogosSAT(); ViewBag.Contratos = catSat.GetCatalogoTipoContrato(); //Obtener los tipos de Periodicidades - Actualización al catálogo del sat ViewBag.Periodicidades = Cat_Sat.GetPeriodicidadPagos(); //Obtener los tipos de jornada - Actualización al Catálogo del SAT ViewBag.TiposJornada = Cat_Sat.GetTiposJornada(); //Obtener Métodos de Pago - Actualización al Catálogo del SAT ViewBag.MetodosPago = Cat_Sat.GetMetodosPago(); //Obtener el Tipo de Régimen - Actualización al Catálogo del SAT var listaTipoRegimen = Cat_Sat.GetTipoRegimen(); var listaSLITipoRegimen = listaTipoRegimen.Select(x => new SelectListItem() { Value = x.IdTipoRegimen.ToString(), Text = x.Clave + " - " + x.Descripcion }).ToList(); //Agregamos una opcion inical del array var itemNew = new SelectListItem() { Value = "0", Text = "No tiene Tipo Regimen", Selected = true }; listaSLITipoRegimen.Insert(0, itemNew); ViewBag.TipoRegimen = listaSLITipoRegimen; //entidad de servicio var edos = new Estados(); var lista = edos.GetEstados(); //Creamos una lista de elementos seleccionables vacía var listaEstados = new List <SelectListItem>(); //Creamos un elementos Select List Item que represente el valor nulo como elemento inicial SelectListItem item = new SelectListItem() { Value = "", Text = "No Asignado" }; //agregamos el elemento creado a la lista vacia listaEstados.Add(item); //creamos una segunda lista con los elementos de los estados var listaEstados2 = lista.Select(x => new SelectListItem() { Value = x.ClaveEstado.ToString(), Text = x.Descripcion, Selected = (x.ClaveEstado == model.EntidadDeServicio) }).ToList(); //concatenamos la lista dos a la primera lista listaEstados.AddRange(listaEstados2); ViewBag.EstadoLista = listaEstados; //Obtener el factor de integración FactoresDeIntegracion fi = new FactoresDeIntegracion(); ViewBag.Factor = fi.ObtenerFactorUno(); return(PartialView(model)); }
public PartialViewResult NewContrato() { var sucursal = Session["Sucursal"] as SucursalDatos; var idCliente = sucursal == null ? 0 : sucursal.IdCliente; //Obtener la lista de departamentos que tiene la sucursal Departamentos deptos = new Departamentos(); ViewBag.Departamentos = deptos.ObtenerDepartamentosPorEmpresa(idCliente); //Obtener la lista de puestos por empresa Puestos puestos = new Puestos(); ViewBag.Puestos = puestos.ObtenerPuestosPorEmpresa(idCliente); //Obtener el factor de integración FactoresDeIntegracion fi = new FactoresDeIntegracion(); ViewBag.Factor = fi.ObtenerFactorUno(); //Obtener los tipos de contratos - actualizacion al catalogo del sat CatalogosSAT catSat = new CatalogosSAT(); ViewBag.Contratos = catSat.GetCatalogoTipoContrato(); //Obtener los tipos de Periodicidades - Actualización al catálogo del sat ViewBag.Periodicidades = Cat_Sat.GetPeriodicidadPagos(); //Obtener los tipos de jornada - Actualización al Catálogo del SAT ViewBag.TiposJornada = Cat_Sat.GetTiposJornada(); //Obtener Métodos de Pago - Actualización al Catálogo del SAT ViewBag.MetodosPago = Cat_Sat.GetMetodosPago(); //Obtener el Tipo de Régimen - Actualización al Catálogo del SAT var listaTipoRegimen = Cat_Sat.GetTipoRegimen(); var listaSLITipoRegimen = listaTipoRegimen.Select(x => new SelectListItem() { Value = x.IdTipoRegimen.ToString(), Text = x.Clave + " - " + x.Descripcion }).ToList(); ViewBag.TipoRegimen = listaSLITipoRegimen; Empresas emp = new Empresas(); ViewBag.Empresas = emp.GetEmpresasBySucursal(sucursal.IdSucursal); ViewBag.Esquemas = emp.GetEsquemas(); //Obtenemos el estado para usarlo en Entidad de Servicio var edos = new Estados(); var lista = edos.GetEstados(); var listaEstados = lista.Select(x => new SelectListItem() { Value = x.ClaveEstado.ToString(), Text = x.Descripcion, Selected = (x.IdEstado == 1) }).ToList(); ViewBag.EstadoLista = listaEstados; return(PartialView()); }
public List <Departamento> GetDepartamentos(int codProvincia) { List <Departamento> lstDepartamento = Departamentos.Listar(codProvincia).ToList(); return(lstDepartamento); }
public IActionResult CreateDepartamentos(Departamentos depto) { db.Departamentos.Add(depto); db.SaveChanges(); return(RedirectToAction("Index", "Departamentos")); }
public ActionResult CriarDepartamento(Departamentos departamento) { bd.Departamentos.Add(departamento); bd.SaveChanges(); return(RedirectToAction("ListarDepartamentos")); }
private void edit(Departamentos tdp) { tdp.IdDepartamento = int.Parse(TextBoxID.Text); tdp.Departamento = TextBoxDep.Text; }
public ActionResult Create2(FormCollection collection) { try { var rand = new Random(); SimulacionExamen PruebaContagio = new SimulacionExamen() { ViajeEuropa = Convert.ToBoolean(collection["ViajeEuropa"]), ConocidoContagiado = Convert.ToBoolean(collection["ConocidoContagiado"]), FamiliarContagiado = Convert.ToBoolean(collection["FamiliarContagiado"]), ReunionesSociales = Convert.ToBoolean(collection["ReunionesSociales"]) }; Departamentos Dep = new Departamentos(); int DepAleatorio = Dep.DepartamentoAleatorio(); int Porcentaje = 5; if (PruebaContagio.ViajeEuropa) { Porcentaje += 10; } if (PruebaContagio.ConocidoContagiado) { Porcentaje += 15; } if (PruebaContagio.FamiliarContagiado) { Porcentaje += 30; } if (PruebaContagio.ReunionesSociales) { Porcentaje += 5; } Paciente PacienteSimulado = new Paciente() { Edad = rand.Next(0, 80), Nombre = "Nombre" + (DatosPacientesSimulados.Count + 1).ToString(), Apellido = "Apellido" + (DatosPacientesSimulados.Count + 1).ToString(), Identificacion = "Identificacion" + (DatosPacientesSimulados.Count + 1).ToString(), // Departamento = Dep.DatosDepartamentos[DepAleatorio].Nombre, Municipio = "Municipio" + (DatosPacientesSimulados.Count + 1).ToString(), Sintomas = "Sintomas" + (DatosPacientesSimulados.Count + 1).ToString(), DescripcionContagioPosible = "Descripcion" + (DatosPacientesSimulados.Count + 1).ToString(), EstadoPaciente = Porcentaje > 34 ? "Confirmado" : "Sospechoso" }; if (PacienteSimulado.EstadoPaciente == "Confirmado" && PacienteSimulado.Edad > 60) { PacienteSimulado.Prioridad = 1; } if (PacienteSimulado.EstadoPaciente == "Confirmado" && PacienteSimulado.Edad < 1) { PacienteSimulado.Prioridad = 2; } if (PacienteSimulado.EstadoPaciente == "Confirmado" && PacienteSimulado.Edad > 18 && PacienteSimulado.Edad <= 60) { PacienteSimulado.Prioridad = 3; } if (PacienteSimulado.EstadoPaciente == "Sospechoso" && PacienteSimulado.Edad > 60) { PacienteSimulado.Prioridad = 4; } if (PacienteSimulado.EstadoPaciente == "Confirmado" && PacienteSimulado.Edad >= 1 && PacienteSimulado.Edad <= 18) { PacienteSimulado.Prioridad = 5; } if (PacienteSimulado.EstadoPaciente == "Sospechoso" && PacienteSimulado.Edad < 1) { PacienteSimulado.Prioridad = 6; } if (PacienteSimulado.EstadoPaciente == "Sospechoso" && PacienteSimulado.Edad > 18 && PacienteSimulado.Edad <= 60) { PacienteSimulado.Prioridad = 7; } if (PacienteSimulado.EstadoPaciente == "Sospechoso" && PacienteSimulado.Edad >= 1 && PacienteSimulado.Edad <= 18) { PacienteSimulado.Prioridad = 8; } DatosExamen.Add(PruebaContagio); return(RedirectToAction("Index")); } catch { return(View()); } }
/// <summary> /// Invoked when <see cref="ToTable"/> operation is about to return. /// </summary> /// <param name="entity"><see cref="DEPARTAMENTOS"/> converted from <see cref="Departamentos"/>.</param> static partial void OnEntity(this Departamentos dto, DEPARTAMENTOS entity);
// Isso é um construtor, presente em qualquer linguagem de programação. // Todo o código escrito aqui será chamado SOMENTE UMA VEZ durante a inicialização da janela public CadastroContratoViewModel() : base(new Repository()) { // Carregamos todos os Contratos gravados no banco de dados. isso é similar a um "SELECT * FROM Contrato"; var contratos = Repository.GetAll <Contrato>(); // Populamos o combobox com os contatos recuperados foreach (var contrato in contratos) { ContratosSalvos.Add(contrato); } // Carregamos todas as Naturalidades gravados no banco de dados. isso é similar a um "SELECT * FROM Naturalidade"; var naturalidades = Repository.GetAll <Naturalidade>(); // Populamos o combobox com as naturalidades recuperados foreach (var naturalidade in naturalidades) { Naturalidades.Add(naturalidade); } // Carregamos todas os estados civis gravados no banco de dados. isso é similar a um "SELECT * FROM EstadoCivil"; var estadosCivis = Repository.GetAll <EstadoCivil>(); // Populamos o combobox com os estadosCivis recuperados foreach (var estadoCivil in estadosCivis) { EstadosCivis.Add(estadoCivil); } // Aqui definimos que inicialmente o estado civil selecionado será o primeiro elemento do combobox EstadoCivilSelecionado = EstadosCivis.First(); // Carregamos todas os Estados gravados no banco de dados. isso é similar a um "SELECT * FROM Estado"; var estados = Repository.GetAll <Estado>(); // Populamos o combobox com os estados recuperados foreach (var estado in estados) { Estados.Add(estado); } // Carregamos todas os Bairros gravados no banco de dados. isso é similar a um "SELECT * FROM Bairro"; var bairros = Repository.GetAll <Bairro>(); // Populamos o combobox com os bairros recuperados foreach (var bairro in bairros) { Bairros.Add(bairro); } // Carregamos todas as Cidades gravados no banco de dados. isso é similar a um "SELECT * FROM Cidade"; var cidades = Repository.GetAll <Cidade>(); // Populamos o combobox com as cidades recuperados foreach (var cidade in cidades) { Cidades.Add(cidade); } // Carregamos todas as Secretarias gravados no banco de dados. isso é similar a um "SELECT * FROM Secretaria"; var secretarias = Repository.GetAll <Secretaria>(); // Populamos o combobox com as secretarias recuperados foreach (var secretaria in secretarias) { Secretarias.Add(secretaria); } // Carregamos todas as Jornadas gravados no banco de dados. isso é similar a um "SELECT * FROM Jornada"; var jornadas = Repository.GetAll <Jornada>(); // Populamos o combobox com as jornadas recuperados foreach (var jornada in jornadas) { Jornadas.Add(jornada); } // Criamos um comando para o botão de Salvar. O método "SalvarExecute" será chamado sempre que o usuário acionar o botão SalvarCommand = new DelegateCommand(SalvarExecute); // Criamos uma rotina que será executada sempre que a secretaria selecionada mudar. // Diferente dos demais códigos escritos no construtor, esse código pode ser chamado mais de uma vez. this.WhenAnyValue(s => s.SecretariaSelecionada) .Subscribe(newSecretaria => { // Atenção: O código de todo esse bloco será executado sempre que uma nova secretaria for selecionada. // "newSecretaria" representa a nova secretaria selecionada pelo usuário. // Caso a nova secretaria selecionada não seja null, isto é, não seja uma secretária inválida if (newSecretaria != null) { // Carregamos todas as descrições associadas a nova secretaria selecionada. isso é similar a um "SELECT * FROM DescricaoVinculo WHERE SecretariaId = @newSecretariaId"; var descricaoVinculos = Repository.Get <DescricaoVinculo>(e => e.SecretariaId == newSecretaria.SecretariaId); // Populamos o combobox com as descricaoVinculos recuperados foreach (var descricaoVinculo in descricaoVinculos) { DescricaoVinculos.Add(descricaoVinculo); } // Carregamos todos os orgãos associados a nova secretaria selecionada. isso é similar a um "SELECT * FROM Orgao WHERE SecretariaId = @newSecretariaId"; var orgaos = Repository.Get <Orgao>(e => e.SecretariaId == newSecretaria.SecretariaId); // Populamos o combobox com os orgaos recuperados foreach (var orgao in orgaos) { Orgaos.Add(orgao); } // Carregamos todos os departamentos associados a nova secretaria selecionada. isso é similar a um "SELECT * FROM Departamento WHERE SecretariaId = @newSecretariaId"; var departamentos = Repository.Get <Departamento>(e => e.SecretariaId == newSecretaria.SecretariaId); // Populamos o combobox com os departamentos recuperados foreach (var departamento in departamentos) { Departamentos.Add(departamento); } // Carregamos todos as dotações associadas a nova secretaria selecionada. isso é similar a um "SELECT * FROM Dotacao WHERE SecretariaId = @newSecretariaId"; var dotacoes = Repository.Get <Dotacao>(e => e.SecretariaId == newSecretaria.SecretariaId); // Populamos o combobox com os departamentos recuperados foreach (var dotacao in dotacoes) { Dotacoes.Add(dotacao); } // Carregamos todos os Cargos associados a nova secretaria selecionada. isso é similar a um "SELECT * FROM Cargo WHERE SecretariaId = @newSecretariaId"; var cargos = Repository.Get <Cargo>(e => e.SecretariaId == newSecretaria.SecretariaId); // Populamos o combobox com os cargos recuperados foreach (var cargo in cargos) { Cargos.Add(cargo); } } }); }
public void RegDepartamentos(Departamentos entidad) { DepartamentosDAL RegistroDepartamentos = new DepartamentosDAL(); RegistroDepartamentos.InsertarDepartamentos(entidad); }
public int DepartamentosAdd(Departamentos oDepartamentos) { DepartamentosImpl oDepartamentosImpl = new DepartamentosImpl(); return(oDepartamentosImpl.DepartamentoAdd(oDepartamentos)); }
public void ActualizarDepartamentos(Departamentos entidad) { DepartamentosDAL ActualizacionEmpleadosDepartamento = new DepartamentosDAL(); ActualizacionEmpleadosDepartamento.ActualizarDepartamento(entidad); }
public bool DepartamentosUpdate(Departamentos oDepartamentos) { DepartamentosImpl oDepartamentosImpl = new DepartamentosImpl(); return(oDepartamentosImpl.DepartamentosUpdate(oDepartamentos)); }
public BaseReturn AlterarChamado(int codigochamado, string descricao, string observacao, StatusChamado status, ChamadoPrioridade prioridade, int codigotipochamado, int codigoproduto, int codigocliente, int codigofuncionario, int?codigodepartamento, DateTime datagarantia) { if (descricao == null || observacao == null) { return(new BaseReturn("Descricão", Library.Class.Resources.Message.DADOS_NAO_ENCONTRADOS, false)); } TipoChamados DadosTipoChamado = _RepositoryTipoChamado.Find(codigotipochamado); if (DadosTipoChamado == null) { return(new BaseReturn("Tipo Chamado", Library.Class.Resources.Message.DADOS_NAO_ENCONTRADOS, false)); } Produtos DadosProduto = _RepositoryProduto.Find(codigoproduto); if (DadosProduto == null) { return(new BaseReturn("Produto", Library.Class.Resources.Message.DADOS_NAO_ENCONTRADOS, false)); } Usuarios DadosCliente = _RepositoryUsuario.Find(codigocliente); if (DadosCliente == null) { return(new BaseReturn("Cliente", Library.Class.Resources.Message.DADOS_NAO_ENCONTRADOS, false)); } Usuarios DadosFuncionario = _RepositoryUsuario.Find(codigofuncionario); if (DadosFuncionario == null) { return(new BaseReturn("Funcionario", Library.Class.Resources.Message.DADOS_NAO_ENCONTRADOS, false)); } Departamentos DadosDepartamento = _RepositoryDepartamento.Find(Convert.ToInt32(codigodepartamento)); if (DadosDepartamento.IsInvalid()) { return(new BaseReturn(DadosDepartamento.Notifications.FirstOrDefault().Property, DadosDepartamento.Notifications.FirstOrDefault().Message, false)); } Chamados DadosChamados = _RepositoryChamado.Find(codigochamado).Alterarchamado(descricao, observacao, status, prioridade, codigotipochamado, codigoproduto, codigocliente, codigofuncionario, codigodepartamento, datagarantia); _RepositoryChamado.Edit(DadosChamados); return(new BaseReturn("Chamado", Library.Class.Resources.Message.OPERACAO_REALIZADA_COM_SUCESSO, true)); }
public ReactiveCadastroContratoViewModel(IReactiveRepository repository, DispatcherScheduler dispatcherScheduler) : base(repository, dispatcherScheduler) { // NOTE: Inicialização dos campos // Carrega os contratos do banco Repository.GetAll <Contrato>() .Busy(this) .Subscribe(contratos => { foreach (var contrato in contratos) { ContratosSalvos.Add(contrato); } }, ex => { System.Windows.Forms.MessageBox.Show(ex.Message, "Erro"); }); // Carrega as naturalidades do banco de maneira assíncrona Repository.GetAll <Naturalidade>() .Busy(this) .Subscribe(naturalidades => { foreach (var naturalidade in naturalidades) { Naturalidades.Add(naturalidade); } NaturalidadeSelecionada = Naturalidades.First(); }, ex => { System.Windows.Forms.MessageBox.Show(ex.Message, "Erro"); }); Repository.GetAll <EstadoCivil>() .Busy(this) .Subscribe(estadosCivis => { foreach (var estadoCivil in estadosCivis) { EstadosCivis.Add(estadoCivil); } EstadoCivilSelecionado = EstadosCivis.First(); }, ex => { System.Windows.Forms.MessageBox.Show(ex.Message, "Erro"); }); // Carrega os estados do banco de maneira assíncrona Repository.GetAll <Estado>() .Busy(this) .Subscribe(estados => { foreach (var estado in estados) { Estados.Add(estado); } }, ex => { System.Windows.Forms.MessageBox.Show(ex.Message, "Erro"); }); // Carrega os bairros do banco de maneira assíncrona Repository.GetAll <Bairro>() .Busy(this) .Subscribe(bairros => { foreach (var bairro in bairros) { Bairros.Add(bairro); } }, ex => { System.Windows.Forms.MessageBox.Show(ex.Message, "Erro"); }); // Carrega os cidades do banco de maneira assíncrona Repository.GetAll <Cidade>() .Busy(this) .Subscribe(cidades => { foreach (var cidade in cidades) { Cidades.Add(cidade); } }, ex => { System.Windows.Forms.MessageBox.Show(ex.Message, "Erro"); }); // Carrega as secretarias do banco de maneira assíncrona Repository.GetAll <Secretaria>() .Busy(this) .Subscribe(secretarias => { foreach (var secretaria in secretarias) { Secretarias.Add(secretaria); } }, ex => { System.Windows.Forms.MessageBox.Show(ex.Message, "Erro"); }); // Carrega as jornadas do banco de maneira assíncrona Repository.GetAll <Jornada>() .Busy(this) .Subscribe(jornadas => { foreach (var jornada in jornadas) { Jornadas.Add(jornada); } }, ex => { System.Windows.Forms.MessageBox.Show(ex.Message, "Erro"); }); // NOTE: Validação dos campos. // Para cada campo abaixo é criado um fluxo que verifica se o campo está preenchido. Caso não esteja // uma notificação de erro será propagada. O fluxo é acionado de maneira reativa, através da interação // do usuário na aplicação. var nomeHasErrors = this.WhenAnyValue(s => s.Nome, texto => string.IsNullOrEmpty(texto)); ObservarErroCampoObrigatorio(nomeHasErrors, nameof(Nome)); var cpfHasErros = this.WhenAnyValue(s => s.Cpf, texto => string.IsNullOrEmpty(texto)); ObservarErroCampoObrigatorio(cpfHasErros, nameof(Cpf)); var rgHasErros = this.WhenAnyValue(s => s.Rg, texto => string.IsNullOrEmpty(texto)); ObservarErroCampoObrigatorio(rgHasErros, nameof(Rg)); var orgExpHasErros = this.WhenAnyValue(s => s.OrgExp, texto => string.IsNullOrEmpty(texto)); ObservarErroCampoObrigatorio(orgExpHasErros, nameof(OrgExp)); var enderecoHasErros = this.WhenAnyValue(s => s.Endereco, texto => string.IsNullOrEmpty(texto)); ObservarErroCampoObrigatorio(enderecoHasErros, nameof(Endereco)); var estadoCivilHasErros = this.WhenAny(s => s.EstadoCivilSelecionado, e => e.Value is null); var naturalidadeHasErros = this.WhenAny(s => s.NaturalidadeSelecionada, e => e.Value is null); var estadoHasErros = this.WhenAny(s => s.EstadoSelecionado, e => e.Value is null); var bairroHasErros = this.WhenAny(s => s.BairroSelecionado, e => e.Value is null); var cidadeHasErros = this.WhenAny(s => s.CidadeSelecionada, e => e.Value is null); var secretariaHasErros = this.WhenAny(s => s.SecretariaSelecionada, e => e.Value is null); var orgaoHasErros = this.WhenAny(s => s.OrgaoSelecionado, e => e.Value is null); var deparmentoHasErros = this.WhenAny(s => s.DepartamentoSelecionado, e => e.Value is null); var dotacaoHasErros = this.WhenAny(s => s.DotacaoSelecionado, e => e.Value is null); var descricaoVinculoHasErros = this.WhenAny(s => s.DescricaoVinculoSelecionado, e => e.Value is null); var cargoHasErros = this.WhenAny(s => s.CargoSelecionado, e => e.Value is null); var jornadaHasErros = this.WhenAny(s => s.JornadaSelecionada, e => e.Value is null); // Criamos um fluxo que é a combinação de todos os fluxos de validação acima. // Caso algum fluxo apresente o valor verdadeiro, isto é, caso algum fluxo notifique uma mensagem de erro, // este fluxo irá propagar uma notificação que fará com que o comando abaixo não possa ser executado. var salvarCanExecute = Observable.CombineLatest( this.WhenAnyValue(s => s.IsBusy), nomeHasErrors, cpfHasErros, rgHasErros, orgExpHasErros, estadoCivilHasErros, naturalidadeHasErros, estadoHasErros, enderecoHasErros, bairroHasErros, cidadeHasErros, secretariaHasErros, orgaoHasErros, deparmentoHasErros, dotacaoHasErros, descricaoVinculoHasErros, cargoHasErros, jornadaHasErros) .Select(observables => !observables.Any(r => r == true)); SalvarCommand = ReactiveCommand.Create(SalvarExecute, salvarCanExecute); // Regras de negócio // Ao selecionar uma nova secretaria carregamos dados referentes a esta secretaria this.WhenAnyValue(s => s.SecretariaSelecionada) .Subscribe(newSecretaria => { if (newSecretaria != null) { Repository.Get <DescricaoVinculo>(e => e.SecretariaId == newSecretaria.SecretariaId) .Busy(this) .Subscribe(descricaoVinculos => { foreach (var descricaoVinculo in descricaoVinculos) { DescricaoVinculos.Add(descricaoVinculo); } }, ex => { System.Windows.Forms.MessageBox.Show(ex.Message, "Erro"); }); Repository.Get <Orgao>(e => e.SecretariaId == newSecretaria.SecretariaId) .Busy(this) .Subscribe(orgaos => { foreach (var orgao in orgaos) { Orgaos.Add(orgao); } }, ex => { System.Windows.Forms.MessageBox.Show(ex.Message, "Erro"); }); Repository.Get <Departamento>(e => e.SecretariaId == newSecretaria.SecretariaId) .Busy(this) .Subscribe(departamentos => { foreach (var departamento in departamentos) { Departamentos.Add(departamento); } }, ex => { System.Windows.Forms.MessageBox.Show(ex.Message, "Erro"); }); Repository.Get <Dotacao>(e => e.SecretariaId == newSecretaria.SecretariaId) .Busy(this) .Subscribe(dotacoes => { foreach (var dotacao in dotacoes) { Dotacoes.Add(dotacao); } }, ex => { System.Windows.Forms.MessageBox.Show(ex.Message, "Erro"); }); Repository.Get <Cargo>(e => e.SecretariaId == newSecretaria.SecretariaId) .Busy(this) .Subscribe(cargos => { foreach (var cargo in cargos) { Cargos.Add(cargo); } }, ex => { System.Windows.Forms.MessageBox.Show(ex.Message, "Erro"); }); } }); }
public void GuardarDepartamentos(Departamentos elemento) { ejecutar.InsertarDepartamentos(elemento); }
private void edit(Departamentos depa) { depa.IdDepartamento = int.Parse(IDNumericUpDown.Text); depa.Departamento = DepartamentoTextBox.Text; }
public void BorrarDepartamento(Departamentos departamentos) { ejecutar.BorrarDepartamentos(departamentos); }
private void LlenarCampo(Departamentos departamentos) { IdnumericUpDown.Value = departamentos.DepartamentoId; NombreDepartamentotextBox.Text = departamentos.NombreDepartamento; FechaCreaciondateTimePicker.Value = departamentos.FechaCreacion; }
public IActionResult Cadastrar(Departamentos departamento) { departamentoRepository.Cadastrar(departamento); return(Ok()); }
public ActionResult SimularExamen(FormCollection collection) { try { var rand = new Random(); SimulacionExamen PruebaContagio = new SimulacionExamen() { ViajeEuropa = collection["ViajeEuropa"] != "false", ConocidoContagiado = collection["ConocidoContagiado"] != "false", FamiliarContagiado = collection["FamiliarContagiado"] != "false", ReunionesSociales = collection["ReunionesSociales"] != "false" }; Departamentos Dep = new Departamentos(); LlenandoDepartamentos(); int DepAleatorio = Dep.DepartamentoAleatorio(); int Porcentaje = 5; if (PruebaContagio.ViajeEuropa) { Porcentaje += 10; } if (PruebaContagio.ConocidoContagiado) { Porcentaje += 15; } if (PruebaContagio.FamiliarContagiado) { Porcentaje += 30; } if (PruebaContagio.ReunionesSociales) { Porcentaje += 5; } Paciente PacienteSimulado = DatosPacientes[DatosPacientes.Count - 1]; PacienteSimulado.EstadoPaciente = Porcentaje > 34 ? "Confirmado" : "Sospechoso"; //Paciente PacienteSimulado = new Paciente() //{ // Edad = rand.Next(0, 80), // Nombre = "Nombre" + (DatosPacientesSimulados.Count + 1).ToString(), // Apellido = "Apellido" + (DatosPacientesSimulados.Count + 1).ToString(), // Identificacion = "Identificacion" + (DatosPacientesSimulados.Count + 1).ToString(), // Departamento = Dep.DatosDepartamentos[DepAleatorio].Nombre, // Municipio = "Municipio" + (DatosPacientesSimulados.Count + 1).ToString(), // Sintomas = "Sintomas" + (DatosPacientesSimulados.Count + 1).ToString(), // DescripcionContagioPosible = "Descripcion" + (DatosPacientesSimulados.Count + 1).ToString(), // EstadoPaciente = Porcentaje > 34 ? "Confirmado" : "Sospechoso" //}; if (PacienteSimulado.EstadoPaciente == "Confirmado" && PacienteSimulado.Edad > 60) { PacienteSimulado.Prioridad = 1; } if (PacienteSimulado.EstadoPaciente == "Confirmado" && PacienteSimulado.Edad < 1) { PacienteSimulado.Prioridad = 2; } if (PacienteSimulado.EstadoPaciente == "Confirmado" && PacienteSimulado.Edad > 18 && PacienteSimulado.Edad <= 60) { PacienteSimulado.Prioridad = 3; } if (PacienteSimulado.EstadoPaciente == "Sospechoso" && PacienteSimulado.Edad > 60) { PacienteSimulado.Prioridad = 4; } if (PacienteSimulado.EstadoPaciente == "Confirmado" && PacienteSimulado.Edad >= 1 && PacienteSimulado.Edad <= 18) { PacienteSimulado.Prioridad = 5; } if (PacienteSimulado.EstadoPaciente == "Sospechoso" && PacienteSimulado.Edad < 1) { PacienteSimulado.Prioridad = 6; } if (PacienteSimulado.EstadoPaciente == "Sospechoso" && PacienteSimulado.Edad > 18 && PacienteSimulado.Edad <= 60) { PacienteSimulado.Prioridad = 7; } if (PacienteSimulado.EstadoPaciente == "Sospechoso" && PacienteSimulado.Edad >= 1 && PacienteSimulado.Edad <= 18) { PacienteSimulado.Prioridad = 8; } DatosExamen.Add(PruebaContagio); if (PacienteSimulado.EstadoPaciente == "Sospechoso") { ColaSospechosos.Eliminar(); DatosPacientes[DatosPacientes.Count - 1].EstadoPaciente = "Sano"; PacientesSospechosos.Add(DatosPacientes[DatosPacientes.Count - 1]); } if (PacienteSimulado.EstadoPaciente == "Confirmado") { PacientesInfectados.Add(DatosPacientes[DatosPacientes.Count - 1]); //return RedirectToAction("AsignarCama"); } return(RedirectToAction("Index")); } catch (Exception x) { return(View()); } }
/// <summary> /// Invoked when <see cref="ToModel"/> operation is about to return. /// </summary> /// <param name="dto"><see cref="Departamentos"/> converted from <see cref="DEPARTAMENTOS"/>.</param> static partial void OnDTO(this DEPARTAMENTOS entity, Departamentos dto);
public void Atualizar(Departamentos departamento) { throw new NotImplementedException(); }