private ActionResult GetView(int id) { FuncionarioDAO funcionario = new FuncionarioDAO(); CargoDAO cargo = new CargoDAO(); CidadeDAO cidade = new CidadeDAO(); var obj = funcionario.DAOGetFuncionario(id); var result = new FuncionarioVM { IdModelPai = obj.IdFuncionario, nmPessoa = obj.nmFuncionario, nrCEP = obj.nrCEP, dsLogradouro = obj.dsLogradouro, nrResidencial = obj.nrResidencial, dsComplemento = obj.dsComplemento, dsBairro = obj.dsBairro, idCidade = obj.IdCidade, nrTelefone = obj.nrTelefone, nrCelular = obj.nrCelular, dsEmail = obj.dsEmail, idCargo = obj.IdCargo, Fisica = new FuncionarioVM.PessoaFisicaVM { nmApelido = obj.nmApelido, nrCPF = obj.nrCPF, nrRG = obj.nrRG, dtNasc = obj.dtNasc, flSexo = obj.flSexo, dsLogin = obj.dsLogin, senha = obj.senha, vlSalario = obj.vlSalario, dtAdimissao = obj.dtAdimissao, dtDemissao = obj.dtDemissao, }, dtCadastro = obj.dtCadastro, dtUltAlteracao = obj.dtUltAlteracao }; var objCargo = cargo.GetCargo(result.idCargo); result.Cargo = new ViewModels.Cargos.SelectCargoVM { Id = objCargo.IdCargo, Text = objCargo.dsCargo }; var objCidade = cidade.GetCidade(result.idCidade); result.Cidade = new ViewModels.Cidades.SelectCidadeVM { Id = objCidade.IdCidade, Text = objCidade.nmCidade }; return(View(result)); }
public List <CargoModel> GetCargo() { return(CargoDAO.GetCargo(_CodigoCargo)); }
public ActionResult Delete(int id) { var servicoDAO = new CargoDAO(); return(View(servicoDAO.GetCargo(id))); }