public ActionResult Create() { var linguagem = new CamadaLogicaNegocios.Negocios.NegociosLinguagem(); var model = new Formulario_Novo.Models.SaveViewModel(); model.Linguagens = new List <SelectListItem>(); model.Estados = new List <SelectListItem>(); var estado = new CamadaLogicaNegocios.Negocios.NegociosEstado(); foreach (var item in linguagem.ListaLinguagens()) { var ling = new SelectListItem(); ling.Text = item.Descricao; ling.Value = item.IdLinguagem.ToString(); model.Linguagens.Add(ling); } foreach (var item in estado.ListaEstado()) { var estad = new SelectListItem(); estad.Text = item.Descricao; estad.Value = item.IdEstado.ToString(); model.Estados.Add(estad); } return(View(model)); }
// GET: api/Linguagem public IEnumerable <Linguagem> Get()//Assinatura do metodo { var ListarLinguagem = new CamadaLogicaNegocios.Negocios.NegociosLinguagem(); return(ListarLinguagem.ListaLinguagens()); }
public ActionResult Detalhe(int id) { var UsuarioLinguagem = new CamadaLogicaNegocios.Negocios.NegociosUsuarioLinguagem(); var UsuarioDados = new CamadaLogicaNegocios.Negocios.NegociosUsuario(); var cliente = UsuarioDados.ObterUsuario(id); var linguagem = new CamadaLogicaNegocios.Negocios.NegociosLinguagem(); var model = new Formulario_Novo.Models.SaveViewModel(); model.Linguagens = new List <SelectListItem>(); model.Estados = new List <SelectListItem>(); var estado = new CamadaLogicaNegocios.Negocios.NegociosEstado(); var IdLinguagens = UsuarioLinguagem.Read(id); model.IdCliente = cliente.IdCliente; model.Nome = cliente.Nome; model.DataNascimento = cliente.DataNascimento; model.Sexo = cliente.Sexo; model.Mensagem = cliente.Mensagem; foreach (var item in linguagem.ListaLinguagens()) { var ling = new SelectListItem(); ling.Text = item.Descricao; ling.Value = item.IdLinguagem.ToString(); ling.Selected = IdLinguagens.Count(x => x.Linguagem.IdLinguagem == item.IdLinguagem) > 0; model.Linguagens.Add(ling); } foreach (var item in estado.ListaEstado()) { var estad = new SelectListItem(); estad.Text = item.Descricao; estad.Value = item.IdEstado.ToString(); estad.Selected = item.IdEstado == cliente.Estado.IdEstado; model.Estados.Add(estad); } return(View(model)); }