public ActionResult Edit(int id, CLRegras.Funcionario collection) { try { model.Carregar(); Funcionario FuncionarioEdit = model.BuscarFuncPorID(id); FuncionarioEdit.nome = collection.nome; FuncionarioEdit.rg = collection.rg; FuncionarioEdit.sexo = collection.sexo; FuncionarioEdit.dataDeNascimento = collection.dataDeNascimento; FuncionarioEdit.cpf = collection.cpf; FuncionarioEdit.grupoSanguineo = collection.grupoSanguineo; FuncionarioEdit.formacao = collection.formacao; FuncionarioEdit.grauDeEscolaridade = collection.grauDeEscolaridade; FuncionarioEdit.areaDeAtuacao = collection.areaDeAtuacao; FuncionarioEdit.quantidadeChamados = collection.quantidadeChamados; model.Salvar(); model.Carregar(); // TODO: Add update logic here return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Create(CLRegras.Funcionario collection) { try { model.Carregar(); collection.id = Convert.ToString(model.ContadorID()); model.Adicionar(collection); model.Salvar(); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Delete(int id, CLRegras.Funcionario collection) { try { model.Carregar(); collection = model.BuscarFuncPorID(id); model.Remover(collection); model.Salvar(); // TODO: Add delete logic here return(RedirectToAction("Index")); } catch { return(View()); } }