public FuncInfFerias daInfFeriasFuncionario(string codigo, short ano) { FuncInfFerias funcInfFerias; if (_erpBs.RecursosHumanos.FuncInfFerias.Existe(ano, codigo)) { var infFerias = _erpBs.RecursosHumanos.FuncInfFerias.Edita(ano, codigo); funcInfFerias = new FuncInfFerias { ano = infFerias.get_Ano(), funcionarioId = infFerias.get_Funcionario(), diasDireito = infFerias.get_DiasDireito(), diasAdicionais = infFerias.get_DiasAdicionais(), diasAnoAnterior = infFerias.get_DiasAnoAnterior(), totalDias = infFerias.get_TotalDias(), diasPorGozar = infFerias.get_DiasPorGozar(), diasJaGozados = infFerias.get_DiasJaGozados(), diasPorMarcar = infFerias.get_DiasPorMarcar(), funcSemFerias = infFerias.get_FuncSemFerias() }; } else { funcInfFerias = new FuncInfFerias(); } return(funcInfFerias); }
public IActionResult DeleteConfirmed(int id) { FuncInfFerias funcInfFerias = _context.FuncInfFerias.Single(m => m.id == id); _context.FuncInfFerias.Remove(funcInfFerias); _context.SaveChanges(); return(RedirectToAction("Index")); }
public IActionResult Edit(FuncInfFerias funcInfFerias) { if (ModelState.IsValid) { _context.Update(funcInfFerias); _context.SaveChanges(); return(RedirectToAction("Index")); } ViewData["funcionarioId"] = new SelectList(_context.Funcionarios, "id", "funcionario", funcInfFerias.funcionarioId); return(View(funcInfFerias)); }
public void daInfFeriasFuncionario(int tipoPlataforma, string codEmpresa, string codUtilizador, string password, string codigo, short ano) { try { inicializa(tipoPlataforma, codEmpresa, codUtilizador, password); FuncInfFerias infFerias = m._rh.daInfFeriasFuncionario(codigo, ano); Clients.Caller.daInfFeriasFuncionario(infFerias); } catch { } }
// GET: FuncInfFerias/Edit/5 public IActionResult Edit(int?id) { if (id == null) { return(HttpNotFound()); } FuncInfFerias funcInfFerias = _context.FuncInfFerias.Single(m => m.id == id); if (funcInfFerias == null) { return(HttpNotFound()); } ViewData["funcionarioId"] = new SelectList(_context.Funcionarios, "id", "funcionario", funcInfFerias.funcionarioId); return(View(funcInfFerias)); }
// GET: FuncInfFerias/Details/5 public IActionResult Details(int?id) { if (id == null) { return(HttpNotFound()); } FuncInfFerias funcInfFerias = _context.FuncInfFerias.Single(m => m.id == id); if (funcInfFerias == null) { return(HttpNotFound()); } return(View(funcInfFerias)); }
public IViewComponentResult Invoke(int?id, int ano) { try { var ferias = db.FuncInfFerias.Include(m => m.ferias_Itens).Single(m => m.funcionarioId == id && m.ano == ano); return(View(ferias)); } catch { var ferias = new FuncInfFerias() { }; return(View(ferias)); } }