public void Inserir(Model.Usuario parametros) { rb.EncapsulatedInsert(parametros, "dbo.Usuario_Inserir"); }
public UsuarioVM() { UsuarioModel = new Model.Usuario(); ValidaSenha = new Command(this.Logar); }
public static string[] GetRoles(Model.Usuario user) { return(user.Nivel.ToString().Split(new string[] { ", " }, StringSplitOptions.None)); }
public Usuario DefinirPropriedades(Intelbras.Message.Helper.MSG0161 xml) { var crm = new Model.Usuario(this.Organizacao, this.IsOffline); return(crm); }
public static Model.Usuario Logar(Model.Usuario obj) { Model.Usuario retorno = null; using (var c = new OracleConnection(Helper.Oracle.CS)) { const string cmd = "SELECT * FROM BLOG.USUARIO WHERE NOME_USUARIO = :NOME_USUARIO AND SENHA_USUARIO = :SENHA_USUARIO"; using (var k = new OracleCommand(cmd, c)) { k.Parameters.Add(":NOME_USUARIO", obj.Nome); k.Parameters.Add(":SENHA_USUARIO", obj.Senha); c.Open(); var dr = k.ExecuteReader(); if (dr.Read()) { retorno = new Model.Usuario(Convert.ToInt32(dr[0]), dr[1].ToString(), dr[2].ToString(), Convert.ToChar(dr[3])); } c.Close(); } } return retorno; }
public Model.Usuario login(string usuario, string senha, string IP) { #region CONSULTA StringBuilder SQL = new StringBuilder(); SQL.AppendLine(" SELECT clientes.id_cliente, clientes.nome,"); SQL.AppendLine(" usuariodeposito.id_deposito , usuariodeposito.descricao,"); SQL.AppendLine(" usuario.email, usuario.senha1, usuario.login, usuario.id_usuario,"); SQL.AppendLine(" clientes.nome + ' - PÁTIO ' + usuariodeposito.descricao as clientedeposito"); SQL.AppendLine(" FROM tb_dep_usuarios usuario"); SQL.AppendLine(" INNER JOIN vw_dep_usuarios_depositos usuariodeposito on usuario.id_usuario = usuariodeposito.id_usuario"); SQL.AppendLine(" INNER JOIN tb_dep_clientes_depositos clientedeposito on usuariodeposito.id_deposito = clientedeposito.id_deposito"); SQL.AppendLine(" INNER JOIN tb_dep_clientes clientes on clientedeposito.id_cliente = clientes.id_cliente"); SQL.AppendFormat(" WHERE usuario.login = '******'", usuario); SQL.AppendFormat(" AND usuario.senha1 = HASHBYTES('MD5', '{0}')", senha.ToUpper()); SQL.AppendLine(" AND usuariodeposito.flag_ativo = 'S'"); SQL.AppendLine(" AND usuario.flag_ativo = 'S'"); SQL.AppendLine(" ORDER BY clientes.id_cliente"); #endregion var usuarioLogado = new Model.Usuario(); try { var tbRes = ConsultaSQL(SQL.ToString()); if (tbRes.Rows.Count > 0) { usuarioLogado.idUsuario = Conversoes.ConversaoSegura(tbRes.Rows[0]["id_usuario"], -1); usuarioLogado.loginUsuario = Conversoes.ConversaoSegura(tbRes.Rows[0]["login"], string.Empty); usuarioLogado.emailUsuario = Conversoes.ConversaoSegura(tbRes.Rows[0]["email"], string.Empty); usuarioLogado.ipUsuario = IP; foreach (System.Data.DataRow dep in tbRes.Rows) { var Deposito = new Model.Deposito(); Deposito.idDeposito = Conversoes.ConversaoSegura(dep["id_deposito"], 0); Deposito.descricaoDeposito = Conversoes.ConversaoSegura(dep["descricao"], string.Empty); Deposito.descricaoClienteDeposito = Conversoes.ConversaoSegura(dep["clientedeposito"], string.Empty); Deposito.clienteDeposito.idCliente = Conversoes.ConversaoSegura(dep["id_cliente"], -1); Deposito.clienteDeposito.nomeCliente = Conversoes.ConversaoSegura(dep["nome"], string.Empty); usuarioLogado.depositosUsuario.Add(Deposito); var Cliente = new Model.Cliente(); //Cliente.idCliente = ConversaoSegura(tbRes.Rows[0]["id_cliente"], -1); Cliente.idCliente = Conversoes.ConversaoSegura(dep["id_cliente"], -1); Cliente.nomeCliente = Conversoes.ConversaoSegura(dep["nome"], string.Empty); usuarioLogado.clientesUsuario.Add(Cliente); } } } catch (Exception erro) { throw erro; } return(usuarioLogado); }
// Deve Excluir um amigo em função do usuário logado e da palavra chave public bool ExcluirAmigo(Model.Usuario UsuarioLogado, string PalavraChave) { return(AmigoDAO.ExcluirAmigo(UsuarioLogado, PalavraChave)); }
// Deve Editar um amigo em função do usuário logado e da palavra chave public bool EditarAmigo(Model.Usuario UsuarioLogado, Amigo AmigoEditado) { return(AmigoDAO.EditarAmigo(UsuarioLogado, AmigoEditado)); }
// Deve retonar uma lista com todos os amigos do usuario public List <Model.Amigo> AllAmigos(Model.Usuario UsuarioLogado) { return(UsuarioLogado.Amigos); }
public List <Amigo> AniversariantesDoDia(Model.Usuario UsuarioLogado) { return(AmigoDAO.BuscarAniversariantesDoDia(UsuarioLogado)); }
// Deve retornar uma lista de amigos em função do usuario logado e palavra chave informada public List <Amigo> BuscarAmigo(string PalavraChave, Model.Usuario UsuarioLogado) { return(AmigoDAO.BuscarAmigos(PalavraChave, UsuarioLogado)); }
private void btn_Cadastrar_Click(object sender, EventArgs e) { var user = new Model.Usuario(); }