Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Paolo Fernandes

transição de asp para asp.net

Recommended Posts

e ai galera beleza?

Então eu programo em asp a uns 2 meses :D mas já programava em php a uns 2~3 anos e estou com uma dúvida sobre como fazer as querys usando o Entity framework no Asp.Net MVC2 em C#.

 

a problema é o seguinte:

eu tenho um controller que retorna a view para o usuário fazer o login

o action desse controller vai para outro controller que terá que retornar

"Bom Dia/Tarde/Noite + nome do usuário (que está no banco)" e também dois selects html com as empresas e os vendedores do usuário

 

O primeiro problema que eu quero resolver é a parte de mostrar o nome do usuário o resto não importa(por enquanto)

Em asp eu faria assim

strSQL = "SELECT nome_user FROM tabela WHERE login = '" & login & "' AND senha = '" & senha & "' "
objRS = objConn.Execute(strSQL)

Response.Write("Bem Vindo" & objRS("nome_user"))

e como eu faço isso com o "maldito" entity framework???

 

valeu ai e espero que alguém possa me ajudar :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

malz pelo duplo post no tópico é que não achei o botão de editar :P

 

estava tentando fazer e me deparei com o seguinte problema

método que pega os valores por post e tentar fazer a sql

        // POST: /Home/Selec_emp
        public ActionResult Autenticar(FormCollection form)
        {
            using (portalEntities dbPortal = new portalEntities())
            {
                var query = from s in dbPortal.usuarios
                            where s.usuario_login == form["login"] 
                            select s.usuario_nome;
                var viewModel = new AutenticarViewModel
                {
                    nome = query.ToString()    
                };
                return View();
            }
        }

dai a viewModel é a seguinte:

    public class AutenticarViewModel
    {
        public string nome { get; set; }
    }

e na view eu tento pegar assim

<%: Model.nome %>
e da o seguinte erro:

"NullReferenceException was unhalded by user code, object reference not set to an instance of an object"
:(

 

se alguém puder me ajudar agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.