public ActionResult EncaminharEscola(int id) { try { ViewBag.id = TempData["id"]; int idTer = ViewBag.id; Encaminhamento enc = new Encaminhamento(); enc.TerceirizadoId = ViewBag.id; enc.Data = DateTime.Now; enc.TipoLotacaoId = 6; enc.LotacaoId = id; db.Encaminhamentoes.Add(enc); db.SaveChanges(); Terceirizado ter = db.Terceirizadoes.First(t => t.TerceirizadoId == idTer); ter.TipoLotacao = 6; ter.Lotacao = id; db.Entry(ter).State = EntityState.Modified; db.SaveChanges(); } catch (Exception) { throw; } return(View()); }
public Retorno Consultar(Terceirizado Entity) { try { Terceirizado Terceirizado = new Terceirizado(); CommandSQL = new StringBuilder(); CommandSQL.AppendLine("SELECT "); CommandSQL.AppendLine("TB_TERCEIRIZADO.CODIGO AS CODIGO_TERCEIRIZADO, "); CommandSQL.AppendLine("TB_TERCEIRIZADO.NOME AS NOME_TERCEIRIZADO, "); CommandSQL.AppendLine("TB_TERCEIRIZADO.TELEFONE, "); CommandSQL.AppendLine("TB_TIPO_FUNCAO_TERCEIRIZADO.CODIGO AS CODIGO_TIPO_FUNCAO_TERCEIRIZADO, "); CommandSQL.AppendLine("TB_TIPO_FUNCAO_TERCEIRIZADO.NOME AS NOME_TIPO_FUNCAO_TERCEIRIZADO "); CommandSQL.AppendLine("FROM TB_TERCEIRIZADO "); CommandSQL.AppendLine("INNER JOIN TB_TIPO_FUNCAO_TERCEIRIZADO ON "); CommandSQL.AppendLine("TB_TERCEIRIZADO.CODIGO_TIPO_FUNCAO_TERCEIRIZADO = TB_TIPO_FUNCAO_TERCEIRIZADO.CODIGO "); CommandSQL.AppendLine("WHERE TB_TERCEIRIZADO.CODIGO = @CODIGO "); Command = CriaComandoSQL(CommandSQL.ToString()); Abrir(); Command.Parameters.AddWithValue("@CODIGO", Entity.Codigo); Reader = Command.ExecuteReader(); while (Reader.Read()) { Terceirizado = FillEntity(Reader); } return(new Retorno(Terceirizado)); } catch (Exception ex) { throw ex; } finally { Fechar(); } }
public Retorno VerificarExistencia(Terceirizado Entity) { try { CommandSQL = new StringBuilder(); CommandSQL.AppendLine("SELECT 1 FROM TB_TERCEIRIZADO "); CommandSQL.AppendLine("WHERE TB_TERCEIRIZADO.NOME = @NOME "); CommandSQL.AppendLine("AND TB_TERCEIRIZADO.CODIGO <> @CODIGO "); Command = CriaComandoSQL(CommandSQL.ToString()); Abrir(); Command.Parameters.AddWithValue("@NOME", Entity.Nome); Command.Parameters.AddWithValue("@CODIGO", Entity.Codigo); Reader = Command.ExecuteReader(); while (Reader.Read()) { return(new Retorno(false, String.Format(Mensagens.MSG_04, "Terceirizado", "Nome"))); } return(new Retorno(true)); } catch (Exception ex) { throw ex; } finally { Fechar(); } }
public Retorno Alterar(Terceirizado Entity) { try { CommandSQL = new StringBuilder(); CommandSQL.AppendLine("UPDATE TB_TERCEIRIZADO SET "); CommandSQL.AppendLine("NOME = @NOME, "); CommandSQL.AppendLine("TELEFONE = @TELEFONE, "); CommandSQL.AppendLine("CODIGO_TIPO_FUNCAO_TERCEIRIZADO = @CODIGO_TIPO_FUNCAO_TERCEIRIZADO "); CommandSQL.AppendLine("WHERE CODIGO = @CODIGO"); Command = CriaComandoSQL(CommandSQL.ToString()); Command.Parameters.AddWithValue("@CODIGO", Entity.Codigo); Command.Parameters.AddWithValue("@NOME", Entity.Nome); Command.Parameters.AddWithValue("@TELEFONE", Entity.Telefone); Command.Parameters.AddWithValue("@CODIGO_TIPO_FUNCAO_TERCEIRIZADO", Entity.TipoFuncaoTerceirizado.Codigo); Abrir(); Command.ExecuteNonQuery(); return(new Retorno(true, String.Format(Mensagens.MSG_02, "Alterado "))); } catch (Exception ex) { throw ex; } finally { Fechar(); } }
public ActionResult Consulta(Terceirizado ter) { var matches = from m in db.Terceirizadoes where m.Nome.Contains(ter.Nome) select m; return(View(matches)); }
public ActionResult DeleteConfirmed(int id) { Terceirizado terceirizado = db.Terceirizadoes.Find(id); db.Terceirizadoes.Remove(terceirizado); db.SaveChanges(); return(RedirectToAction("Index")); }
public Retorno PreenchimentoObrigatorio(Terceirizado Entity) { if (String.IsNullOrEmpty(Entity.Nome)) { return(new Retorno(false, String.Format(Mensagens.MSG_01, "Nome"))); } return(new Retorno(true)); }
private Retorno VerificarExistencia(Terceirizado Entity) { try { return(new DataTerceirizado().VerificarExistencia(Entity)); } catch (Exception ex) { return(Retorno.CriarRetornoExcecao(ex)); } }
public Retorno Consultar(Terceirizado Entity) { try { return(new DataTerceirizado().Consultar(Entity)); } catch (Exception ex) { return(Retorno.CriarRetornoExcecao(ex)); } }
public Retorno Pesquisar(Terceirizado Entity, int Pagina, int QntPagina) { try { return(new DataTerceirizado().Pesquisar(Entity, Pagina, QntPagina)); } catch (Exception ex) { return(Retorno.CriarRetornoExcecao(ex)); } }
public ActionResult Edit([Bind(Include = "TerceirizadoId,Nome,Cpf,DataAdmissao,Telefone,TipoLotacao,Lotacao,PrestadoraServicoId,CargoId,OcorrenciaId")] Terceirizado terceirizado) { if (ModelState.IsValid) { db.Entry(terceirizado).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CargoId = new SelectList(db.Cargoes, "CargoId", "Nome", terceirizado.CargoId); ViewBag.OcorrenciaId = new SelectList(db.Ocorrencias, "OcorrenciaId", "Descricao", terceirizado.OcorrenciaId); ViewBag.PrestadoraServicoId = new SelectList(db.PrestadoraServicoes, "PrestadoraServicoId", "RazaoSocial", terceirizado.PrestadoraServicoId); return(View(terceirizado)); }
// GET: Terceirizado1/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Terceirizado terceirizado = db.Terceirizadoes.Find(id); if (terceirizado == null) { return(HttpNotFound()); } return(View(terceirizado)); }
private Terceirizado FillEntity(IDataReader reader) { Terceirizado Terceirizado = new Terceirizado(); try { Terceirizado.Codigo = ConverterValorReader(reader, "CODIGO_TERCEIRIZADO", 0); Terceirizado.Nome = ConverterValorReader(reader, "NOME_TERCEIRIZADO", String.Empty); Terceirizado.Telefone = ConverterValorReader(reader, "TELEFONE", 0M); Terceirizado.TipoFuncaoTerceirizado.Codigo = ConverterValorReader(reader, "CODIGO_TIPO_FUNCAO_TERCEIRIZADO", 0); Terceirizado.TipoFuncaoTerceirizado.Nome = ConverterValorReader(reader, "NOME_TIPO_FUNCAO_TERCEIRIZADO", String.Empty); } catch (Exception ex) { throw ex; } return(Terceirizado); }
static void Main(string[] args) { #region Dados do Funcionario Funcionario func = new Funcionario(); func.IdFuncionario = 1; func.Nome = "Glaucia Lemos"; func.Salario = 4000; Console.WriteLine("----------- Dados do Funcionário -------------- "); Console.WriteLine("Id do Funcionário..........: " + func.IdFuncionario); Console.WriteLine("Nome do Funcionário........: " + func.Nome); Console.WriteLine("Salário....................: R$ " + func.Salario); #endregion #region Dados do Estagiário Estagiario est = new Estagiario(); est.IdFuncionario = 2; est.Nome = "Luciano Galdino"; est.Salario = 1500; est.Tipo = "Desenvolvedor"; Console.WriteLine("\n----------- Dados do Estagiário -------------- "); Console.WriteLine("Id do Estagiário........: " + est.IdFuncionario); Console.WriteLine("Nome do Estagiário......: " + est.Nome); Console.WriteLine("Salário.................: R$ " + est.Salario); Console.WriteLine("Tipo....................: " + est.Tipo); #endregion #region Dados do Terceirizado Terceirizado terc = new Terceirizado(); terc.IdFuncionario = 3; terc.Nome = "Jake Lemos"; terc.Salario = 3500; terc.Categoria = "Suporte"; Console.WriteLine("\n----------- Dados do Terceirizado -------------- "); Console.WriteLine("Id do Terceirizado.............: " + terc.IdFuncionario); Console.WriteLine("Nome...........................: " + terc.Nome); Console.WriteLine("Salário........................: " + terc.Salario); Console.WriteLine("Categoria......................: " + terc.Categoria); #endregion Console.ReadKey(); }
// GET: Terceirizado1/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Terceirizado terceirizado = db.Terceirizadoes.Find(id); if (terceirizado == null) { return(HttpNotFound()); } ViewBag.CargoId = new SelectList(db.Cargoes, "CargoId", "Nome", terceirizado.CargoId); ViewBag.OcorrenciaId = new SelectList(db.Ocorrencias, "OcorrenciaId", "Descricao", terceirizado.OcorrenciaId); ViewBag.PrestadoraServicoId = new SelectList(db.PrestadoraServicoes, "PrestadoraServicoId", "RazaoSocial", terceirizado.PrestadoraServicoId); return(View(terceirizado)); }
private void IncluirTerceirizado() { Terceirizado terceirizado = new Terceirizado(); if (validaCamposObrigatoriosTerceirizado()) { return; } _funcionario.Tempo = Convert.ToDouble(edtTempoEquipe.Text); terceirizado.FuncTerceirizado = _funcionario; terceirizado.AtualizaCusto(Convert.ToDouble(edtM2.Text)); obra.ListaEquipeTerceirizado.Add(terceirizado); LimpaEditTerceirizado(); _funcionario = new Pessoa(); }
public ActionResult Salvar(Terceirizado terceirizado) { try { var model = CarregarModel(); model.Retorno = new BusinessTerceirizado().Salvar(terceirizado); if (model.Retorno.IsValido) { return(RedirectToAction("Index", "Terceirizado")); } return(base.View("Index", model)); } catch { return(View()); } }
public ActionResult SelecionarSecretaria(int?id) { TempData["tipoLotacaoId"] = 3; TempData.Keep("tipoLotacaoId"); //string nomeTer; if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Terceirizado ter = db.Terceirizadoes.Find(id); if (ter == null) { return(HttpNotFound()); } TempData["idTer"] = ter.TerceirizadoId; TempData.Keep("idTer"); return(View(db.Secretarias.ToList())); }
public ActionResult ConfirmarEncaminhamento(int?id) { try { Secretaria sec = db.Secretarias.Find(id); ViewBag.nomeSec = sec.Nome; ViewBag.idSec = id; ViewBag.tipoLotacaoId = TempData["tipoLotacaoId"]; TipoLotacao lot = db.TipoLotacaos.Find(ViewBag.tipoLotacaoId); ViewBag.nomeLot = lot.Nome; ViewBag.idTer = TempData["idTer"]; Terceirizado ter = db.Terceirizadoes.Find(ViewBag.idTer); ViewBag.nomeTer = ter.Nome; ViewBag.cpfTer = ter.Cpf; ViewBag.dataAdmissaoTer = ter.DataAdmissao; ViewBag.telefoneTer = ter.Telefone; ViewBag.presTer = ter.PrestadoraServicoId; ViewBag.cargoIdTer = ter.CargoId; ViewBag.ocorrenciaIdTer = ter.OcorrenciaId; Encaminhamento enc = new Encaminhamento(); enc.TerceirizadoId = ViewBag.idTer; enc.Data = DateTime.Now; ViewBag.DataEnc = enc.Data; enc.TipoLotacaoId = ViewBag.tipoLotacaoId; enc.LotacaoId = ViewBag.idSec; return(View(enc)); } catch (Exception) { return(View("Index")); } }
public Retorno Excluir(Terceirizado Entity) { try { CommandSQL = new StringBuilder(); CommandSQL.AppendLine("DELETE FROM TB_TERCEIRIZADO WHERE CODIGO = @CODIGO"); Command = CriaComandoSQL(CommandSQL.ToString()); Command.Parameters.AddWithValue("@CODIGO", Entity.Codigo); Abrir(); Command.ExecuteNonQuery(); return(new Retorno(true, String.Format(Mensagens.MSG_02, "Excluido "))); } catch (Exception ex) { if (((MySqlException)ex).Number == 1451) { return(new Retorno(false, Mensagens.MSG_16)); } throw ex; } finally { Fechar(); } }
public ActionResult ImprimirCarta(int?id) { Encaminhamento enc = db.Encaminhamentoes.Find(id); int lotacaoId = enc.LotacaoId; ViewBag.idTer = enc.TerceirizadoId; ViewBag.dataEnc = enc.Data; Terceirizado ter = db.Terceirizadoes.Find(enc.TerceirizadoId); ViewBag.nomeTer = ter.Nome; TipoLotacao lot = db.TipoLotacaos.Find(enc.TipoLotacaoId); ViewBag.tipoLot = lot.Nome; if (lot.Nome == "Secretaria") { Secretaria sec = db.Secretarias.Find(lotacaoId); ViewBag.nomeLot = sec.Nome; } else if (lot.Nome == "Prefeitura Bairro") { PrefeituraBairro pre = db.PrefeituraBairroes.Find(lotacaoId); ViewBag.nomeLot = pre.Nome; } else if (lot.Nome == "GRE") { Gre gre = db.Gres.Find(lotacaoId); ViewBag.nomeLot = gre.Regional; } else if (lot.Nome == "Escola") { Escola escola = db.Escolas.Find(lotacaoId); ViewBag.nomeLot = escola.Nome; } return(View()); }
public Retorno Salvar(Terceirizado Entity) { try { Retorno retorno = PreenchimentoObrigatorio(Entity); if (retorno.IsValido) { if (Entity.Codigo == 0) { retorno = new DataTerceirizado().Incluir(Entity); } else { retorno = new DataTerceirizado().Alterar(Entity); } } return(retorno); } catch (Exception ex) { return(Retorno.CriarRetornoExcecao(ex)); } }
public Retorno Pesquisar(Terceirizado Entity, int Pagina, int QntPagina) { try { List <Terceirizado> Terceirizados = new List <Terceirizado>(); int Limite = (Pagina - 1) * QntPagina; CommandSQL = new StringBuilder(); CommandSQL.AppendLine("SELECT "); CommandSQL.AppendLine("TB_TERCEIRIZADO.CODIGO AS CODIGO_TERCEIRIZADO, "); CommandSQL.AppendLine("TB_TERCEIRIZADO.NOME AS NOME_TERCEIRIZADO, "); CommandSQL.AppendLine("TB_TERCEIRIZADO.TELEFONE, "); CommandSQL.AppendLine("TB_TIPO_FUNCAO_TERCEIRIZADO.CODIGO AS CODIGO_TIPO_FUNCAO_TERCEIRIZADO, "); CommandSQL.AppendLine("TB_TIPO_FUNCAO_TERCEIRIZADO.NOME AS NOME_TIPO_FUNCAO_TERCEIRIZADO "); CommandSQL.AppendLine("FROM TB_TERCEIRIZADO "); CommandSQL.AppendLine("INNER JOIN TB_TIPO_FUNCAO_TERCEIRIZADO ON "); CommandSQL.AppendLine("TB_TERCEIRIZADO.CODIGO_TIPO_FUNCAO_TERCEIRIZADO = TB_TIPO_FUNCAO_TERCEIRIZADO.CODIGO "); CommandSQL.AppendLine("WHERE (TB_TERCEIRIZADO.NOME LIKE '%" + Entity.Nome + "%' )"); CommandSQL.AppendLine("LIMIT @QNT_PAGINA OFFSET @LIMITE"); Command = CriaComandoSQL(CommandSQL.ToString()); Abrir(); Command.Parameters.AddWithValue("@QNT_PAGINA", QntPagina); Command.Parameters.AddWithValue("@LIMITE", Limite); Reader = Command.ExecuteReader(); while (Reader.Read()) { Terceirizados.Add(FillEntity(Reader)); } return(new Retorno(Terceirizados)); } catch (Exception ex) { throw ex; } finally { Fechar(); } }
private void telaInicialCadTer() { txtCadTerCodigo.Text = null; txtCadTerCodigo.Enabled = false; txtCadTerNome.Text = null; txtCadTerNome.Enabled = false; txtCadTerRG.Text = null; txtCadTerRG.Enabled = false; txtCadTerTelefone.Text = null; txtCadTerTelefone.Enabled = false; txtCadTerCelular.Text = null; txtCadTerCelular.Enabled = false; txtCadTerArea.Text = null; txtCadTerArea.Enabled = false; txtCadTerEmpresa.Text = null; txtCadTerEmpresa.Enabled = false; rdbCadTerCodigo.Checked = true; grpCadTerTipoPesquisa.Enabled = false; txtCadTerPesquisa.Text = null; txtCadTerPesquisa.Enabled = false; btnCadTerPesquisar.Enabled = false; btnCadTerSelecionarRegistro.Enabled = false; btnCadTerCadastrar.Enabled = true; btnCadTerAlterar.Enabled = true; btnCadTerExcluir.Enabled = false; btnCadTerCancelar.Enabled = false; btnCadTerSalvar.Enabled = false; terceirizado = null; terceirizados = null; }
private void btnCadTerSalvar_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(txtCadTerNome.Text) || string.IsNullOrWhiteSpace(txtCadTerRG.Text) || string.IsNullOrWhiteSpace(txtCadTerTelefone.Text) || string.IsNullOrWhiteSpace(txtCadTerCelular.Text) || cmbCadTerSexo.SelectedItem.ToString() == "Selecione" || string.IsNullOrWhiteSpace(txtCadTerArea.Text) || string.IsNullOrWhiteSpace(txtCadTerEmpresa.Text)) { mensagem("Verifique se todas os campos estão preenchidos"); } else { if (terceirizado == null) { terceirizado = new Terceirizado(); terceirizado.nascimento = dtpCadTerDataNascimento.Value.Date; terceirizado.nome = txtCadTerNome.Text; terceirizado.rg = txtCadTerRG.Text; terceirizado.sexo = cmbCadTerSexo.SelectedItem.ToString(); terceirizado.telefone = txtCadTerTelefone.Text; terceirizado.area = txtCadTerArea.Text; terceirizado.celular = txtCadTerCelular.Text; terceirizado.empresa = txtCadTerEmpresa.Text; try { var tDAO = new TerceirizadoDAO(); tDAO.adicionar(terceirizado); mensagem("Funcionário terceirizado cadastrado com sucesso"); telaInicialCadTer(); } catch (Exception ex) { mensagem("Falha ao cadastrar funcionário terceirizado\nDetalhes: " + ex); } } else { terceirizado.nascimento = dtpCadTerDataNascimento.Value.Date; terceirizado.nome = txtCadTerNome.Text; terceirizado.rg = txtCadTerRG.Text; terceirizado.sexo = cmbCadTerSexo.SelectedItem.ToString(); terceirizado.telefone = txtCadTerTelefone.Text; terceirizado.area = txtCadTerArea.Text; terceirizado.celular = txtCadTerCelular.Text; terceirizado.empresa = txtCadTerEmpresa.Text; try { var tDAO = new TerceirizadoDAO(); tDAO.atualizar(terceirizado); mensagem("Funcionário terceirizado alterado com sucesso"); telaInicialCadTer(); } catch (Exception ex) { mensagem("Falha ao alterar funcionário terceirizado\nDetalhes: " + ex); } } } }
static void Main(string[] args) { List<Gerente> Gerentes = new List<Gerente>(); List<Empregado> Empregados = new List<Empregado>(); List<Terceirizado> Terceirizados = new List<Terceirizado>(); Console.WriteLine("Digite o número de funcionários."); int qtdFunc = int.Parse(Console.ReadLine()); for(int i = 0; i < qtdFunc; i++) { Console.WriteLine("Digite seu 'cargo' na empresa. Gerente, Empregado ou Terceirizado."); string Func = Console.ReadLine(); if(Func == "Gerente") { Gerente gerente = new Gerente(); Console.Write("Nome: "); gerente.Nome = Console.ReadLine(); Console.Write("CPF: "); gerente.CPF = Console.ReadLine(); Console.Write("Data de nascimento: "); gerente.DataNasc = DateTime.Parse(Console.ReadLine()); Console.Write("Matricula: "); gerente.Matricula = Console.ReadLine(); Console.Write("Salário: "); gerente.Salario = double.Parse(Console.ReadLine()); Console.Write("Área: "); gerente.Area = Console.ReadLine(); Console.Write("Valor adicional pela área: "); gerente.ValorAd = double.Parse(Console.ReadLine()); Gerentes.Add(gerente); } if(Func == "Empregado") { Empregado empregado = new Empregado(); Console.Write("Nome: "); empregado.Nome = Console.ReadLine(); Console.Write("CPF: "); empregado.CPF = Console.ReadLine(); Console.Write("Data de nascimento: "); empregado.DataNasc = DateTime.Parse(Console.ReadLine()); Console.Write("Matricula: "); empregado.Matricula = Console.ReadLine(); Console.Write("Salário: "); empregado.Salario = double.Parse(Console.ReadLine()); Empregados.Add(empregado); } if(Func == "Terceirizado") { Terceirizado terceirizado = new Terceirizado(); Console.Write("Nome: "); terceirizado.Nome = Console.ReadLine(); Console.Write("CPF: "); terceirizado.CPF = Console.ReadLine(); Console.Write("Data de nascimento: "); terceirizado.DataNasc = DateTime.Parse(Console.ReadLine()); Console.Write("Matricula: "); terceirizado.Matricula = Console.ReadLine(); Console.Write("CNPJ: "); terceirizado.CNPJ = Console.ReadLine(); Terceirizados.Add(terceirizado); } } double salarioEmpregado = 0; double salarioGerente = 0; foreach (Empregado empregado in Empregados) { salarioEmpregado += empregado.Salario + empregado.ValeAlimentacao; } foreach (Gerente gerente in Gerentes) { salarioGerente += gerente.SalarioTotal + gerente.ValeAlimentacao; } double salarioTotal = salarioEmpregado + salarioGerente; Console.WriteLine("A folha salarial da empresa é de {0} Reais", salarioTotal); }
static void Main(string[] args) { int numTrabalhadores; List <Employee> employees = new List <Employee>(); Console.Write("Quantos trabalhadores serão cadastrados? "); numTrabalhadores = int.Parse(Console.ReadLine()); for (int i = 0; i < numTrabalhadores; i++) { Console.WriteLine(); Console.WriteLine($"Dados do funcionário #{i + 1}:"); Console.Write("O trabalhador é terceirizado? "); string resposta; resposta = Console.ReadLine().ToUpper(); if (resposta[0] == 'S') { string nome; int horas; double valorPorHora, despesaAdicional; Console.Write("Nome: "); nome = Console.ReadLine(); Console.Write("Horas: "); horas = int.Parse(Console.ReadLine()); Console.Write("Valor por hora: "); valorPorHora = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture); Console.Write("Despesa adicional: "); despesaAdicional = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture); Employee terceirizado = new Terceirizado(nome, horas, valorPorHora, despesaAdicional); employees.Add(terceirizado); } else { string nome; int horas; double valorPorHora; Console.Write("Nome: "); nome = Console.ReadLine(); Console.Write("Horas: "); horas = int.Parse(Console.ReadLine()); Console.Write("Valor por hora: "); valorPorHora = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture); Employee employee = new Employee(nome, horas, valorPorHora); employees.Add(employee); } } Console.WriteLine("Pagamentos: "); foreach (Employee trabalhador in employees) { Console.Write($"\n{trabalhador.Name} - $ {trabalhador.Payment().ToString("F2", CultureInfo.InvariantCulture)}"); } }
public ActionResult ImprimirEncaminhamento(int?id) { ViewBag.NomeLotacao = ""; if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Encaminhamento enc = db.Encaminhamentoes.Find(id); ViewBag.TerId = enc.TerceirizadoId; ViewBag.Data = enc.Data; ViewBag.TipoLotacaoId = enc.TipoLotacaoId; ViewBag.LotacaoId = enc.LotacaoId; Terceirizado ter = db.Terceirizadoes.Find(enc.TerceirizadoId); ViewBag.nomeTer = ter.Nome; ViewBag.cpfTer = ter.Cpf; ViewBag.telTer = ter.Telefone; ViewBag.empTerId = ter.PrestadoraServicoId; ViewBag.cargoTerId = ter.CargoId; PrestadoraServico pres = db.PrestadoraServicoes.Find(ViewBag.empTerId); ViewBag.NomeEmp = pres.RazaoSocial; Cargo car = db.Cargoes.Find(ViewBag.cargoTerId); ViewBag.NomeCargo = car.Nome; if (enc.TipoLotacaoId == 3) { Secretaria sec = db.Secretarias.Find(enc.LotacaoId); ViewBag.NomeLotacao = sec.Nome; ViewBag.Responsavel = "Gustavo Oliveira"; } if (enc.TipoLotacaoId == 4) { PrefeituraBairro pre = db.PrefeituraBairroes.Find(enc.LotacaoId); ViewBag.NomeLotacao = pre.Nome; ViewBag.Responsavel = "Gustavo Oliveira"; } if (enc.TipoLotacaoId == 5) { Gre gre = db.Gres.Find(enc.LotacaoId); ViewBag.NomeLotacao = gre.Regional; ViewBag.Responsavel = "Gustavo Oliveira"; } if (enc.TipoLotacaoId == 6) { Escola esc = db.Escolas.Find(enc.LotacaoId); ViewBag.NomeLotacao = esc.Nome; ViewBag.endEscola = esc.Logradouro; ViewBag.Bairro = esc.Bairro; ViewBag.Responsavel = "Gustavo Oliveira"; } if (enc == null) { return(HttpNotFound()); } return(View()); }
private void preenchendoDadosCadTer(Terceirizado t) { terceirizado = t; txtCadTerCodigo.Text = terceirizado.idPessoaFisica.ToString(); txtCadTerNome.Text = terceirizado.nome; txtCadTerRG.Text = terceirizado.rg; txtCadTerTelefone.Text = terceirizado.telefone; txtCadTerCelular.Text = terceirizado.celular; cmbCadTerSexo.SelectedItem = terceirizado.sexo; dtpCadTerDataNascimento.Value = terceirizado.nascimento; txtCadTerArea.Text = terceirizado.area; txtCadTerEmpresa.Text = terceirizado.empresa; btnCadTerExcluir.Enabled = true; btnCadTerSelecionarRegistro.Enabled = true; }