public async Task <PlanosVxTel> AdicionarNovoPlano(PlanosVxTel plano) { var p = new DynamicParameters(); p.Add("@NOMEPLANO", plano.NomePlano); p.Add("@MINUTOS", plano.MinutosPlano); p.Add("@OUTPUT", dbType: System.Data.DbType.Int32, direction: System.Data.ParameterDirection.Output); var retorno = await sqlDataContext.Connection.ExecuteAsync ( ProceduresNames.NOVO_PLANO, p, commandType : System.Data.CommandType.StoredProcedure ); if (retorno > 0) { return(new PlanosVxTel(p.Get <int>("@OUTPUT"), plano.NomePlano, plano.MinutosPlano)); } return(null); }
public void Setup() { Configuration = new Mock <Microsoft.Extensions.Configuration.IConfiguration>(); AdicionarNovosPlanosTestResultadoEsperado = new PlanosVxTel(0, "PlanoTeste 5000", 50); }