Esempio n. 1
0
        public static Models.SqlServer.ControleGerencial.SpValidarClienteUsuarioProduto SpValidarClienteUsuarioProduto(int origemAppsettingsJson, string usuario,
                                                                                                                       string senha, string cliente, string ip, long idProduto)
        {
            var parametros = new DynamicParameters();

            Models.SqlServer.ControleGerencial.SpValidarClienteUsuarioProduto        spValidarClienteUsuarioProduto = null;
            List <Models.SqlServer.ControleGerencial.SpValidarClienteUsuarioProduto> list = new List <Models.SqlServer.ControleGerencial.SpValidarClienteUsuarioProduto>();

            parametros.Add("@Usuario", usuario, DbType.String, ParameterDirection.Input, 30);
            parametros.Add("@Senha", senha, DbType.String, ParameterDirection.Input, 255);
            parametros.Add("@Cliente", cliente, DbType.String, ParameterDirection.Input, 30);
            parametros.Add("@Ip", ip, DbType.String, ParameterDirection.Input, 255);
            parametros.Add("@IdProduto", idProduto, DbType.Int64, ParameterDirection.Input, null);
            using (SqlConnection db = new SqlConnection(Utils.AppConfiguration.GetAppConfiguration(origemAppsettingsJson).GetConnectionString(connectionString)))
            {
                list = db.Query <Models.SqlServer.ControleGerencial.SpValidarClienteUsuarioProduto>(
                    "[SpValidarClienteUsuarioProduto]",
                    parametros,
                    commandType: CommandType.StoredProcedure).ToList <Models.SqlServer.ControleGerencial.SpValidarClienteUsuarioProduto>();
            }
            if ((list != null) && (list.Count > 0))
            {
                spValidarClienteUsuarioProduto = list.First();
            }
            else
            {
                spValidarClienteUsuarioProduto = new Models.SqlServer.ControleGerencial.SpValidarClienteUsuarioProduto();
            }
            return(spValidarClienteUsuarioProduto);
        }
Esempio n. 2
0
 public static Models.SqlServer.ControleGerencial.SpValidarClienteUsuarioProduto AutenticarUsuario(int origemAppsettingsJson, string usuario, string senha,
                                                                                                   string cliente, string ip, long idProduto)
 {
     Models.SqlServer.ControleGerencial.SpValidarClienteUsuarioProduto spValidarClienteUsuarioProduto = null;
     spValidarClienteUsuarioProduto = Data.SqlServer.ControleGerencial.Procedures.SpValidarClienteUsuarioProduto(origemAppsettingsJson, usuario, senha,
                                                                                                                 cliente, ip, idProduto);
     return(spValidarClienteUsuarioProduto);
 }