public void DeveValidarListaDeParametros() { var gerenciador = new GerenciadorPermissoesParametros(); Assert.AreEqual("ValidarSequencia",gerenciador.ListCodigoParametro[0]); Assert.AreEqual(1,gerenciador.ListCodigoParametro.Count); }
//private DataTable dt; /// <summary> /// Recupera informações sobre as permissões existente no Titanium /// </summary> /// <param name="codigoPermissoes"> Lista de permissões a serem salvas na base mobile.</param> /// <returns>List com informações sobre os parâmetros das permissões a serem utilizadas no mobile. </returns> public GerenciadorPermissoesParametros recuperarParametros(List<String> codigoPermissoes) { try { var gerenciadorPermissoes = new GerenciadorPermissoesParametros(); Parametro param; sql01 = new StringBuilder(); sql01.Append(" SELECT codigoPARAMETRO,descricaoPARAMETRO,valorPARAMETRO,COALESCE(auxiliarPARAMETRO,0) as auxiliarPARAMETRO FROM tb1210_Parametros"); SqlDataReader dr = SqlServerConn.fillDataReader(sql01.ToString()); while ((dr.Read())) { //Valida as permissões contida na lista de permissões a serem utilizadas no mobile. foreach (string item in codigoPermissoes) { if (item == (string)dr["codigoParametro"]) { param = new Parametro((string)dr["codigoParametro"], (string)dr["descricaoPARAMETRO"], (string)dr["valorPARAMETRO"], Convert.ToInt32(dr["auxiliarPARAMETRO"])); gerenciadorPermissoes.addParametro(param); } } } return gerenciadorPermissoes; } catch (Exception ex) { throw new Exception("Erro ao recuperar parâmetros na base de dados.\nMotivo:" + ex.Message , ex); } }
public void DeveValidarListaPermissoes() { var gerenciador = new GerenciadorPermissoesParametros(); Assert.AreEqual("Guarda Volumes Mobile", gerenciador.ListMetodosPermissoes[0]); Assert.AreEqual("Liberacao Vendas Mobile", gerenciador.ListMetodosPermissoes[1]); Assert.AreEqual(2, gerenciador.ListMetodosPermissoes.Count); }
public void definePermissoes() { var gerenciador = new GerenciadorPermissoesParametros(); this.Permissoes = gerenciador.ListPermissoes(this.Codigo); }
public static void recuperaPermissoes() { DaoPermissoes daoPermissoes = new DaoPermissoes(); Permissoes_TB1210 = new GerenciadorPermissoesParametros(); Permissoes_TB1210 = daoPermissoes.recuperarParametros(Permissoes_TB1210.ListCodigoParametro); }