public static UsuarioModel validarUsuario(string login, string senha)
        {
            UsuarioModel ret = null;

            using (Iconnection Conexion = new Conexion())
            {
                IDao <Usuario> dao    = new DaoUsuario(Conexion);
                Usuario        entity = dao.FindOrDefaultParam(login, CriptoHelper.HashMD5(senha));
                if (entity != null)
                {
                    ret = new UsuarioModel
                    {
                        Codigo        = entity.codigo,
                        Nome          = entity.nome,
                        Cpf           = entity.cpf,
                        Sexo          = entity.sexo,
                        Telefone      = entity.telefone,
                        Data_cadastro = entity.data_cadastro,
                        Cidade_id     = entity.cidade_id,
                        Email         = entity.email,
                        Senha         = entity.senha
                    };
                }
            }
            return(ret);
        }