public ActionResult ListarSkills(/*string sortOrder, string filtro, string busca, int? pagina */) { //using (var ctx = new ProjectManagerConnection()) //{ // ViewBag.CurrentSort = sortOrder; // ViewBag.NomeParam = String.IsNullOrEmpty(sortOrder) ? "Nome_Desc" : ""; // ViewBag.DateParam = sortOrder == "Date" ? "Date_Desc" : "Date"; // if (busca != null) // { // pagina = 1; // } // else // { // busca = filtro; // } // ViewBag.CurrentFilter = busca; // var skills = from s in ctx.Skill // select s; // if (!String.IsNullOrEmpty(busca)) // { // skills = skills.Where(s => s.) // } //} var listaSkill = SkillDao.ListarSkills(); return(View(listaSkill)); }
public ActionResult ListarColaboradores() { var listaColaborador = ColaboradoresDao.ListarColaboradores(); ViewBag.ListaTipoSkill = SkillDao.ListarSkillsInfo().ToList(); ViewBag.ListaTipoPessoa = ColaboradoresDao.ListarColaboradoresInfo(); return(View(listaColaborador)); }
public ActionResult ExcluirSkills(Skill skill) { try { //ColaboradoresDao.ExcluirColaborador(skill); SkillDao.ExcluirSkill(skill); return(RedirectToAction("ListarSkills")); } catch (Exception ex) { ViewBag.MensagemErro = ex.Message; return(View("_Erro")); } }
public ActionResult AlterarSkills(int id) { ViewBag.ListarSkills = new SelectList(SkillDao.ListarSkills(), "Id", "TipoSkill"); //var lista = new List<TipoPessoa>() //{ // new TipoPessoa{Codigo = 1, Descricao = "Pessoa Física"}, // new TipoPessoa{Codigo = 2, Descricao = "Pessoa Jurídica"} //}; //ViewBag.ListarTipoPessoa = new SelectList(lista, "Codigo", "Descricao"); return(VerificarSkills(id, "AlterarSkills")); }
public ActionResult CadastrarSkill(Skill skill) { try { if (!ModelState.IsValid) { return(View()); } SkillDao.CadastrarSkill(skill); return(RedirectToAction("Index")); } catch (Exception ex) { ViewBag.MensagemErro = ex.Message; return(View("_Erro")); } }
public ActionResult AlterarColaborador(int id) { ViewBag.ListarHabilidades = new SelectList(SkillDao.ListarSkills(), "Id", "TipoSkill"); var lista = new List <TipoPessoa>() { new TipoPessoa { Codigo = 1, Descricao = "Pessoa Física" }, new TipoPessoa { Codigo = 2, Descricao = "Pessoa Jurídica" } }; ViewBag.ListarTipoPessoa = new SelectList(lista, "Codigo", "Descricao"); return(VerificarColaborador(id, "AlterarColaborador")); }
private ActionResult VerificarSkills(int id, string view) { try { //var Colaborador = ColaboradoresDao.BuscarColaborador(id); var skills = SkillDao.BuscarSkill(id); if (skills == null) { throw new Exception("Este tipo de Skill não consta no sistema"); } return(View(view, skills)); } catch (Exception ex) { ViewBag.MensagemErro = ex.Message; return(View("_Erro")); } }
public Profession(Stat s, ProfessionType profession = ProfessionType.Adventurer) { this.BaseStats = s; this.type = profession; Skills = SkillDao.GetSkillsByProfession(profession); }