public List<Perfil> ListaPerfil(int idCliente, int idServico)
        {
            string cmd = string.Format("exec Proc_Get_Perfil_Servico {0},{1}", idCliente,idServico);
            var lista = new DbConn().RetornaDados(cmd);

            var prf = new List<Perfil>();
            prf.Add(new Perfil() { ID = -1, Descricao = "Selecione" });
            foreach (DataRow item in lista.Rows)
            {
                prf.Add(new Perfil() { ID = int.Parse(item[0].ToString()), Descricao = item[1].ToString() });
            }
            return prf;
        }
        public void PrimeiroServicoPorCliente(string nomeUsuario, string idCliente)
        {
            string cmd = string.Format("exec Proc_GetServicoPorLogin '{0}',{1}", nomeUsuario, idCliente);
            var lista = new DbConn().RetornaDados(cmd);

            var srv = new List<Servico>();

            foreach (DataRow item in lista.Rows)
            {
                srv.Add(new Servico() { ID = int.Parse(item[0].ToString()), Descricao = item[1].ToString() });
                this.idServico = int.Parse(item[0].ToString());
                this.Servico = item[1].ToString();
            }
        }
        public void PrimeiroCliente(string nomeUsuario)
        {
            string cmd = string.Format("exec Proc_GetClientePorLogin '{0}'", nomeUsuario);
            var lista = new DbConn().RetornaDados(cmd);
            string nomeCliente = "";
            foreach (DataRow item in lista.Rows)
            {
                nomeCliente = item[1].ToString();
                TCliente.ID=int.Parse(item[0].ToString());
                TCliente.Descricao = item[1].ToString();
            }

            PrimeiroServicoPorCliente(nomeUsuario, TCliente.ID.ToString());
        }
        /// <summary>
        /// Retorna dados o serviço padrão
        /// </summary>
        /// <Autor>AndreSombra</Autor>
        /// <DataInicio>16/11/2015</DataInicio>
        /// <param name="nomeUsuario"></param>
        public void PrimeiroClienteServicoPadrao(string nomeUsuario, string senha)
        {
            var _cripto = new Criptografia();
            var _utils = new Util();

            string _senha = _cripto.Executar(senha, _utils.ChaveCripto, Criptografia.TipoNivel.Baixo, Criptografia.TipoAcao.Encriptar, Criptografia.TipoCripto.Números);

            string cmd = string.Format("exec Proc_GET_ServicoDefault '{0}','{1}'", nomeUsuario, _senha);
            var lista = new DbConn().RetornaDados(cmd);
            foreach (DataRow item in lista.Rows)
            {
                TCliente.ID = int.Parse(item["IdCliente"].ToString());
                TCliente.Descricao = item["CLiente"].ToString();
                this.idServico = int.Parse(item["IdServico"].ToString());
                this.Servico = item["Servico"].ToString();
            }
        }
        public List<Cliente> ListaClientePorUsuario(string nomeUsuario)
        {
            string cmd = string.Format("exec Proc_GetClientePorLogin '{0}'", nomeUsuario);
            var lista = new DbConn().RetornaDados(cmd);

            var cli = new List<Cliente>();
            cli.Add(new Cliente() { ID = -1, Descricao = "Selecione" });
            foreach (DataRow item in lista.Rows)
            {
                cli.Add(new Cliente() { ID = int.Parse(item[0].ToString()), Descricao = item[1].ToString() });
            }
            return cli;
        }